> > redirect stderr with "2>" operator > > > Using the following command, > # /usr/local/gtar/bin/tar -cvf - /home/hallja 2 > /var/log/test.txt | > /usr/local/bin/gpg --encrypt "recipient" | dd of=/dev/nsa0 obs=128k > > I receive an error meesage stating, "Ambiguous output redirect."
Wojtek correctly pointed out that there should be no space between the 2 and the >, but I suspect the primary problem is that "2>" is Bourne/Korn/Bash syntax and your root shell is most probably csh. Does it work any better if you first start /bin/sh: # sh sh will give you another # prompt, and then it should work: # /usr/local/gtar/bin/tar -cvf - /home/hallja 2> /var/log/test.txt | /usr/local/bin/gpg --encrypt "recipient" | dd of=/dev/nsa0 obs=128k After it finishes, and sh prompts again: # ^D The Ctrl-D will exit from sh, returning to the csh prompt. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"