redirecting the output of a script to a file
Paul Howarth
paul at city-fan.org
Fri May 13 16:20:59 UTC 2005
Ankush Grover wrote:
> Hey friends,
>
> I have written one script for running the clamav every nite.I have
> attached the script along with this mail.I want to redirect the
> messages generated by this script on the standard ouput to a file.
>
> When I ran the script few messages where flashing on the standard
> ouput .I want to redirect those messages to a file.
>
> Please guide me how to do this.
This is elementary scripting. In bash (or sh), just use the ">" operator.
./scan > /path/to/file.stdout
If you get output on standard error, you can redirect them separately:
./scan > /path/to/file.stdout 2> /path/to/file.stderr
Or you can write them to the same file:
./scan > /path/to/file.both 2>&1
P.S. There's a backslash that shouldn't be there at the end of your script.
Paul.
More information about the fedora-list
mailing list