我有一个Shell脚本,该脚本从文件夹中读取文件,然后对该文件执行python脚本,然后将文件移至另一个文件夹。在服务器上,如果脚本在前台运行,则工作正常,但如果使用&登出触发其在后台运行,则脚本不会处理python,而是移动所有文件。我什至尝试添加disown,它在注销时针对大约100个文件运行,此文件只是移动文件而python没有触发。看起来一部分shell正在执行很奇怪。
您可以尝试
nohup your_script_file.sh &
或者您可以使用disown
disown your_script_file.sh &
也比这些更好
screen
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句