Arguments after shell redirection not before?
Paul Eggert
eggert@cs.ucla.edu
Sun May 5 19:04:00 GMT 2013
On 05/05/2013 10:01 AM, Carlos O'Donell wrote:
> When is the above useful?
Sometimes the source code lines up better if
the redirections come first. E.g.:
printf 2>&1 "some message"
...
printf 2>&1 "another message"
It's a relatively minor style thing; I normally
wouldn't bother normalizing the code to one style
or the other.
Anyway, it's not confusing to put
the I/O redirections first. Since
redirections are actually done before the
arguments are passed, one could argue that it's
even a bit clearer to put the redirections first.
More information about the Libc-alpha
mailing list