• # Claretée du tips

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    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

    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  . Évalué à 1.

      La bonne idée lorsqu'on logge des infos sur un fichier log particulier avec un script dans /etc/cron.weekly (etc...), c'est de rediriger vers 2&>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  . Évalué à 1.

      oui, effectivement c'est beaucup plus lisible et donc forcément plus compréhensible.
      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  . Évalué à 1.

      et les pipes !!!
  • # Re: La redirection des fichiers sous Bash

    Posté par  . Évalué à 1.

    On peut aussi noter que l'ordre des redirections est important :

    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  (site web personnel) . Évalué à 1.

    c est deja le 2e tip la dessus, rappelez vous "Du bon ordre dans les redirection" qui était d ailleur plus complet ....

    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.