gpt4 book ai didi

python - 通过要运行后台运行命令的 Fabric 运行 shell 脚本

转载 作者:行者123 更新时间:2023-11-28 21:54:51 28 4
gpt4 key购买 nike

我是 Fabric 的新手,想在后台运行一个命令,它是用 shell 脚本编写的,我必须通过 Fabric 运行该命令,所以假设我有一个shell 脚本中的命令为:

#!/bin/bash/
java &

假设这是一个名为 myfile.sh

的文件

现在在 Fabric 中,我使用这段代码来运行我的脚本:

put('myfile.sh', '/root/temp/')
sudo('sh /root/temp/myfile.sh')

现在这应该在后台启动 Java 进程,但是当我登录机器并使用 jobs 命令查看作业时,没有任何输出。

请指出问题出在哪里。

最佳答案

配合使用

run('nohup PATH_TO_JMETER/Jmetercommand & sleep 5; exit 0)

关于python - 通过要运行后台运行命令的 Fabric 运行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23557665/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com