编辑:

编辑:

我这样做了:

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"

相关内容