小编use*_*141的帖子

plink不会返回命令提示符

我尝试通过plink执行bash脚本.脚本看起来像这样:

echo "@ Starting process..."
./bin/process "process.cfg" &
disown %1
echo "@ Done!"
Run Code Online (Sandbox Code Playgroud)

当我在linux上的终端上执行这个脚本时,一切正常.在"完成!"之后 我得到一个命令提示符(如预期的那样).

现在,当我通过plink运行此脚本时,输出将停止"完成!" 但是plink不会返回命令提示符并"挂起"直到+ c.

该脚本放在一个文件中,并使用-m参数提供给plink

我在脚本的末尾尝试了addind'logout','exit','set -e',但它没有帮助.另外在plink命令中添加-batch,-T或-N也没有成功.

有想法该怎么解决这个吗?

bash plink

8
推荐指数
3
解决办法
7391
查看次数

标签 统计

bash ×1

plink ×1