Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: set -F kills read -t
# rayandrews@xxxxxxxxxxx / 2014-03-19 10:08:44 -0700:
> I thought I was expecting this to work:
>
> $ y () { echo "$1, $2, $3 "; }
>
> $ y one two three
> one, two, three
>
> $ echo "one two three" | y
> , , << :-(
what would you expect to happen in
$ echo "one two three" | y foo bar baz
> So grep is doing the 'switcheroo' here--going from reading arguments, to
> reading stdin, and the pipe is the de facto 'stdin', and piped input
> does NOT become arguments :-)
de facto? stdin is stdin no matter what 'file' the descriptor names.
--
roman
Messages sorted by:
Reverse Date,
Date,
Thread,
Author