Jay Soffian <jaysoffian@xxxxxxxxx> writes: > Bash allows both the standard output (file descriptor 1) and > the standard error > output (file descriptor 2) to be redirected to the file whose > name is the expansion of word with this construct. > > There are two formats for redirecting standard output and > standard error: > > &>word > and > >&word > > Of the two forms, the first is preferred. This is semantically > equivalent to > > >word 2>&1 Just to clarify, the above is not a recommendation for shell scripts in git project. The last one is the only one we recommend in our scripts. By the say, does anybody know why bash people recommend &>word form? Neither &>word nor >&word to send both stderr and stdout to the file is from true Bourne, but at least the use of >&word form for this purpose is more familiar to people who are used to Csh. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html