Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
xtrace and redirections
- X-seq: zsh-workers 9578
- From: Alexandre Duret-Lutz <duret_g@xxxxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxxx
- Subject: xtrace and redirections
- Date: 04 Feb 2000 20:58:39 +0100
- Mailing-list: contact zsh-workers-help@xxxxxxxxxxxxxx; run by ezmlm
Is this already known?
~/tmp/tmp % cat bar.zsh
echo foo > bar 2>&1
~/tmp/tmp % zsh -fx bar.zsh
~/tmp/tmp % cat bar
+bar.zsh:1> echo foo
foo
It looks like the XTRACE output is printed after the IOs
are redirected by the child process.
This make scripts redirecting stderr fail under zsh -x.
Other shells do this right:
~/tmp/tmp % bash -x bar.zsh
+ echo foo
~/tmp/tmp % cat bar
foo
~/tmp/tmp % ksh -x bar.sh
+ echo foo
+ > bar
+ 2>&1
~/tmp/tmp % cat bar
foo
--
Alexandre Duret-Lutz
Messages sorted by:
Reverse Date,
Date,
Thread,
Author