• # Le problème...

    Posté par . En réponse au message scp lit .bashrc...?. Évalué à 3.

    Le problème, à mon avis, c'est
    echo "DISPLAY=$ATIP:0"
    scp attend sur la sortie standard les infos de la commande scp distante, et il n'aime pas quand il y a un affichage imprévu...
    J'ai eu le problème moi-même sur une machine qui avait un mot du jour (/etc/motd)...

    Le if de Bastien Mourgues doit t'éviter cet affichage dans la foulée.
    Sinon, on peut aussi tester sur le prompt, qui n'est normalement pas défini dans le cas d'un shell non interactif (c'est-à-dire sauf si tu l'as fait toi-même sans faire le test avant dans ton .bashrc ou autre).
    [ -n "$PS1" ] && echo ...

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone