C Shell |
Bourne Shell |
|
|
Syntaxe |
( commande > fichier.sortie >& fichier.err |
commande 2> fichier.err |
Le seul moyen de séparer les sorties nécessite un sous shell (utilisation de
"(" et de ")"). |
commande > fichier.log 2>fichier.err |
Regroupement |
commande >& fichier.trace |
commande 1>fichier.trace 2>&1 |
Exemple |
(cc -c source.c) >& source.err
(f77 -v -u source.f > source.lst ) \
>& warnings
./mon.script >& result
|
|
cc -c source.c 2>source.err
f77 -v -u source.f > source.lst \
2> warnings
./mon.script 1>result 2>&1
|
|