• [^] # Re: ssh lit le stdin

    Posté par . En réponse au message Tiens, là je vois pas.... Évalué à 4. Dernière modification le 29 avril 2013 à 16:04.

    Je te propose de créer un sous-shell avec stdin en entrée pour proteger toute la partie dont tu veux qu'elle ne touche pas à stdin :

    while read a 
    do
    echo "bonjour"
     # partie protégée
     (
     echo $a
     ssh localhost true
     ) < /dev/null
     echo "au revoir"
    done < /tmp/rsync_perso