sshpass そのファイルやディレクトリはありません

sshpass そのファイルやディレクトリはありません

sudoパスワードを要求せずにリモートSSHサーバー上のファイルに文字列を追加する必要があります。

myuser = テストユーザー

$ sshpass -p "$mypass" ssh -t -o StrictHostKeycheking=no $myuser@$myhost "echo $mypass | sudo -S -s /bin/bash -c \"echo $myText >> test.txt\""

時々それは私に与える

[sudo] password for testuser: /bin/bash: line 1: test.txt: No such file or directory

関連情報