0
如果不知道PID,只知道bash作业ID(例如使用jobs
获得),您可以在bash脚本中杀死进程吗?杀死bash id而不是PID
jobs
[1]+ Stopped python
我可以有多个python
的可执行文件运行,所以killall python
是不是一种选择。
如果不知道PID,只知道bash作业ID(例如使用jobs
获得),您可以在bash脚本中杀死进程吗?杀死bash id而不是PID
jobs
[1]+ Stopped python
我可以有多个python
的可执行文件运行,所以killall python
是不是一种选择。
据我所知,kill
只适用于PID
s。我建议你就是保持PID运行脚本后:
./some_script &
script_PID=$!
后,您可以使用kill
如常。
请参阅:[您可以通过职位号码](https://stackoverflow.com/a/1624730/3776858)。 – Cyrus
有趣,非常感谢 – EuGENE