Ich muss eine Variable Zeichenfolge über SSHPASS (Bash-Skript) an eine vorhandene Datei in der Remote-Maschine angefügt.sshpass Append-Zeichenfolge an eine Remote-Datei
Ich versuchte
echo "$test" | sshpass -p $pass $host 'cat >> /remote/full/path/log/report.log'
sshpass -p $pass $host "echo $test" >> /remote/full/path/log/report.log
nichts funktioniert
sshpass ist Ihr eigenes Bash-Skript? –
https://linux.die.net/man/1/sshpass – DanieleO
Ich denke, dass das Hauptproblem ist die Positionierung der schließenden doppelten Anführungszeichen und so sollte das folgende auch funktionieren: sshpass -p $ pass $ host "echo $ test >> /remote/full/path/log/report.log " –