我这样做了:
ssh -f user@host "screen -dm -S screenName"
现在我想在这一行添加一个 bash 脚本命令,以便执行该命令然后屏幕分离。
编辑:
所以我想这样做
ssh -f user@host "screen -dm -S screenName bash bashing.sh"
bash.sh:
#!/bin/bash
echo "testing it";
但实际上当我通过 ssh 运行命令时什么也没有发生。
即使我只是从服务器运行此命令screen -dm -S screenName bash bashing.sh
。
编辑1:
到目前为止,我在答案和评论中尝试了所有内容,甚至在重复的建议问题中尝试了所有内容,但对我来说没有任何作用,因此仍然非常感谢任何帮助。
真挚地
答案1
ssh -f user@host "screen -dm -S screenName sleep 123"