【发布时间】:2022-08-14 17:15:08
【问题描述】:
我在 GitHub Actions 上执行本地 shell 脚本。但成功执行脚本后无法停止。
我尝试在脚本末尾添加exit 0,在命令中添加> /dev/null 2>&1,在命令中添加-tt。以上方式都不起作用。
以下代码是 GitHub 操作 yml 文件中的命令。
ssh server < script/docker_deploy.sh
有没有办法解决这个问题?非常感谢。
-
为什么使用这种语法( < )?
-
@LeiYang 因为脚本是本地的,而
server是远程Linux 服务器。 -
但没有什么能阻止你scp脚本首先远程。
-
@LeiYang 但它并没有真正解决这个问题。我什至可以用
nohup xxx &修复它。我想知道为什么它不能停止。 -
所以请编辑您的问题,我认为问题只是关于
<运算符,与 ssh 无关。
标签: linux shell ssh sh github-actions