Arguments after shell redirection not before?
Carlos O'Donell
carlos@redhat.com
Sun May 5 19:38:00 GMT 2013
On 05/05/2013 03:04 PM, Paul Eggert wrote:
> 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"
Oh, that's a good example. I'll have to remember that.
> 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.
>
Thanks, I don't plan to formalize any policy here,
I was just curious.
Cheers,
Carlos.
More information about the Libc-alpha
mailing list