C'est bien de poster des trucs, mais il faudrait que ce soit lisible, même par un non-initié ;) J'aurais plutôt vu ça comme ceci :
============================
Pour rediriger les flux de sorties standards sous Bash :
commande 1>fichier
Redirige la sortie standard générée par la commande (stdout) dans fichier
commande 2>fichier
Redirige la sortie d'erreur standard généré par la commande (stderr) dans fichier
commande 2>&1
Redirige stderr vers stdout
commande &>fichier
Redirige stdout et stderr dans fichier
Où commande est une commande du bash (telle que ls ou mkdir), ou un programme (vim ou emacs). Et fichier est un fichier quelconque.
============================
Parceque, même pour moi, c'était très absconc : un tip ne sert à rien (ou presque, ça m'a permis de me pencher sur le sujet ;) ) s'il n'est pas accessible facilement !
# Claretée du tips
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 1.
============================
Pour rediriger les flux de sorties standards sous Bash :
commande 1> fichier
Redirige la sortie standard générée par la commande (stdout) dans fichier
commande 2> fichier
Redirige la sortie d'erreur standard généré par la commande (stderr) dans fichier
commande 2>&1
Redirige stderr vers stdout
commande &> fichier
Redirige stdout et stderr dans fichier
Où commande est une commande du bash (telle que ls ou mkdir), ou un programme (vim ou emacs). Et fichier est un fichier quelconque.
============================
Parceque, même pour moi, c'était très absconc : un tip ne sert à rien (ou presque, ça m'a permis de me pencher sur le sujet ;) ) s'il n'est pas accessible facilement !
[^] # Re: Claretée du tips
Posté par Anonyme . Évalué à 1.
Ca permet d'avoir les infos dans le log en tant normal.. et de recevoir un mail en cas de problème.
[^] # Re: mea culpa
Posté par Vroum . Évalué à 1.
On a la fibre pédagogique ou on ne l'a pas... ;-)
Par contre, une bonne initiative serait de mettre les réfèrences à chaque fois.
Pour ce tips: man bash
[^] # Re: Claretée du tips
Posté par M . Évalué à 1.
# Re: La redirection des fichiers sous Bash
Posté par locnet . Évalué à 1.
ainsi
echo "Bonjour" 2>>Erreur.log 1>&2
ajoute "Bonjour" au fichier Erreur.log
alors que
echo "Bonjour" 1>&2 2>>Erreur.log
affiche "Bonjour" sur stderr
[^] # Re: La redirection des fichiers sous Bash
Posté par Samuel Pajilewski . Évalué à 1.
# Re: La redirection des fichiers sous Bash
Posté par doublehp (site web personnel) . Évalué à 1.
c est saoulant les tips en double ...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.