Comment puis-je rediriger et ajouter les deux stdout et stderr dans un fichier avec Bash?

Pour rediriger stdout à un fichier tronqué en Bash, je sais pour les utiliser:

cmd > file.txt

Pour rediriger stdout en Bash, en ajoutant à un fichier, je sais pour les utiliser:

cmd >> file.txt

Pour rediriger les deux stdout et stderr à un fichier tronqué, je sais pour les utiliser:

cmd &> file.txt

Comment puis-je rediriger les deux stdout et stderr ajout d'un fichier? cmd &>> file.txt ne fonctionne pas pour moi.

  • Je tiens à préciser que les &>outfile est un Bash (et d'autres) code spécifique et non portable. Le chemin à parcourir portable (similaire à l'ajout de réponses) a toujours été et est toujours >outfile 2>,&1
InformationsquelleAutor flybywire | 2009-05-18