需要将字符串添加到远程 ssh 服务器上的文件而不提示 sudo 密码
我的用户=测试用户
$ 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