仅当相同的python程序使用shell脚本完成时才执行python程序
我使用shell脚本调用了python多线程程序 情景:仅当相同的python程序使用shell脚本完成时才执行python程序,python,shell,Python,Shell,我使用shell脚本调用了python多线程程序 情景: Python程序查找具有“挂起”的记录的db&使用多线程启动进程 若并没有“挂起”记录,它可以在所有线程完成作业后关闭程序执行 什么是Linux命令以确保: 仅当程序成功完成/完成时才启动程序的新实例 否则,请忽略 只需确保python可执行文件位于PATH环境变量中,然后添加到脚本中 python path/to/the/python_script.py 详细信息: 在job.sh文件中,放入 #!/bin/sh python_
- Python程序查找具有“挂起”的记录的db&使用多线程启动进程
- 若并没有“挂起”记录,它可以在所有线程完成作业后关闭程序执行
只需确保python可执行文件位于PATH环境变量中,然后添加到脚本中
python path/to/the/python_script.py
详细信息:
在job.sh文件中,放入
#!/bin/sh
python_script.py
执行此命令以使脚本可为您运行:
chmod u+x job.sh
运行它:
/job.sh
回答来自:这是否回答了您的问题?或者更一般地说,虽然我不确定这是否是你要问的。我对你的问题不是很清楚。linux命令“flock”是为这个用例设计的,在python下似乎有一个实现,这是否回答了你的问题?