• [^] # Re: Point-virgule

    Posté par . En réponse au message Enchainement de pipe. Évalué à 1.

    En fait si tu fais
    a|b|c; echo $?
    tu récupères le return code de c

    $ps|sl; echo $?
    bash: sl: command not found
    127

    $ ps|sl|ls; echo $?
    bash: sl: command not found
    Liste de fichiers que c'est chez moi
    0

    (on me souffle dans l'oreillette que ma réponse n'est pas complète : si la commande b casse le (sa) pipe, on devrait avoir son rc à elle -b, donc-)

    note : Nommer son post "Enchainement de pipe", c'est très provocateur :p