mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-02-18 05:12:15 +02:00
* doc/coreutils.texi: Add a cross-reference to bashref's Process Substitution node.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
2007-10-20 Jim Meyering <meyering@redhat.com>
|
||||
|
||||
* doc/coreutils.texi (tee invocation): Fix typo. Add a little.
|
||||
Add a cross-reference to bashref's Process Substitution node.
|
||||
|
||||
Adjust tests to pass, now that Test.pm ones use check.mk.
|
||||
* tests/check.mk (vc_exe_in_TESTS): Adjust regexp not to match the
|
||||
|
||||
@@ -11085,9 +11085,12 @@ but also to a pipe running @command{sha1sum} and saving the final
|
||||
checksum in a file named @file{dvd.sha1}.
|
||||
|
||||
Note, however, that this example relies on a feature of modern shells
|
||||
called process substitution (the @samp{>(command)} syntax, above),
|
||||
so it works with e.g., @command{zsh}, @command{bash}, or @command{ksh},
|
||||
but not with a minimal @command{/bin/sh}. So if you use this technique
|
||||
called @dfn{process substitution}
|
||||
(the @samp{>(command)} syntax, above;
|
||||
@xref{Process Substitution,,Process Substitution, bashref,
|
||||
The Bash Reference Manual}.),
|
||||
so it works with @command{zsh}, @command{bash}, and @command{ksh},
|
||||
but not with @command{/bin/sh}. So if you write code like this
|
||||
in a shell script, be sure to start the script with @samp{#!/bin/bash}.
|
||||
|
||||
You can extend this example to make @command{tee} write to two processes,
|
||||
|
||||
Reference in New Issue
Block a user