On Sun, Apr 27, 2008 at 9:02 PM, Bo Borgerson <[EMAIL PROTECTED]> wrote:
> Hi,
>
>  This program uses the temporary fifo management system that I built
>  for zargs to provide generic process substitution for arguments to a
>  sub-command.
>
>  This program has some advantages over the process substitution built
>  into some shells (bash, zsh, ksh, ???):
>
>  1. It doesn't rely on having a shell that supports built-in process
>  substitution.
>  2. By using descriptively named temporary fifos it allows programs
>  that include filenames in output or diagnostic messages to provide
>  more useful information than with '/dev/fd/*' inputs.
>  3. It supports `--files0-from=F' style argument passing, as well.
>

Hi, I'd like to point out that this is also true of `xargs' invocation.

$ echo "<ls" | xargs psub wc

works, whereas:

$ echo "<(ls)" | xargs wc

of course, doesn't.

Thanks,

Bo


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to