Re: Redirecting STDOUT



At 11:12 AM 12/21/2007, jhall@xxxxxxxxxxxxxx wrote:
> At 08:49 AM 12/21/2007, jhall@xxxxxxxxxxxxxx wrote:
>>I am in the process of debugging a script and I would like to have the
>>output of stdout redirected to a file.
>>
>>After reading about redirection on the Internet, I was under the
>>impression the following would redirect stdout to a file, but I cannot
>>seem to get it to work.
>>
>>tar -cvzf root.tgz /root > /dev/null 2>/home/jay/tarlog
>>
>>I'm sure it is something simple I am doing wrong, but I am not seeing it.
>>
>>Thanks for your help.
>>
>>Jay
>
> In your command line above you are redirecting stdout to /dev/null and
> stderr to your file.
>
> try:
>
> tar -cvzf root.tgz /root > /home/jay/tarlog 2>&1
>
When I run the above, I receive the following message.
Ambiguous output redirect.

Any suggestions? What I found Googling on the message indicates I am
trying to write the output to multiple locations.

I am using the bourne shell. I am using the right syntax?

Thanks,


Jay

tar is a bit different in the syntax, this seems to work:
tar -f /root.tgz -cvz /root >/home/jay/tarlog 2>&1

-Derek

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.

_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Backgrounding a stream, and sendmail?
    ... >> just redirect the output to a file instead of sendmail.) ... > shell command like ... when prog_b has it's stdout redirected nothing ... > is done instead of printing to stdout you could start sendmail from within ...
    (comp.os.linux.development.apps)
  • stdout redirection
    ... I am trying to redirect stdout to a RichEdit control, ... text from the StringBuilder is being copied. ... DLLs are using printf*.* to write to the stdout, ...
    (microsoft.public.dotnet.languages.csharp)
  • stdout redirection
    ... I am trying to redirect stdout to a RichEdit control, ... text from the StringBuilder is being copied. ... DLLs are using printf*.* to write to the stdout, ...
    (microsoft.public.dotnet.languages.vc)
  • Redirecting STDOUT under ActivePerl on Windows XP
    ... I want to redirect STDOUT to a file, and have the redirection apply to ... any programs that I invoke. ... print "outer calling middle\n"; ...
    (comp.lang.perl.misc)
  • Re: Why wont exec work?
    ... eval exec $cmd 2>@ stdout ... Now you're redirecting stderr directly to stdout and no window pops up, ... Is there any way I can redirect stdout and stderr it so that it can ...
    (comp.lang.tcl)