Commande echo avec connexion ssh distante

Bonjour,

Je souhaite ajouter une ligne en fin de fichier mais je me retrouve bloquer :

ssh admin@server sudo -s bash -c  "'"echo 1:23:respawn:/sbin/agetty -h -L ttyS1 115200 vt100" >> /etc/test.txt'"

çà m'affiche rien du tout.

Merci de votre retour

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    bash -c  "'" 

    Faut mettre
    bash -c "'\"
    il me semble, sinon bash croit que tu fermes les guillemets.
    1. çà ne fonctionne pas
      ssh admin@server sudo -s bash -c  "'\"echo 1:23:respawn:/sbin/agetty -h -L ttyS1 115200 vt100" >> /etc/test.txt'"
    2. En fait pourquoi mettre autant de guillemets ? Où as tu vu cette commande ?
  2. Contributeur
    Salut,

    Et comme ça :

    ssh admin@server sudo -s bash -c  'echo "1:23:respawn:/sbin/agetty -h -L ttyS1 115200 vt100" >> /etc/test.txt'