In normal bash redirection >
redirecting standard output to a file, overwriting when it exists and >>
redirecting standard output to a file, appending when it exists.
In a tcsh (c shell) script I found the operators >!
>>!
being used. What do this operators do? tcsh does also have the >
and >>
operators, so what is the difference?