的任何名称替换'烧瓶'
要杀死代码内的背景过程,我们需要使用以下命令:
#!/bin/bash
nohup bash -c "YOUR_COMMAND 2>&1 &"
在代码验证中需要bash -c
,但是由于使用PID_COMMAND=$!
在变量内存储时,YOUR_COMMAND
杀死会失败。可能是我缺少/做某事(错误(。但是我已经谷歌搜索了很多,找不到正确的答案,所以我希望你们能帮助我。
fwiw:
我用:flask run &
为了杀死背景过程,我使用PGREP&杀死以查找并终止烧瓶实例:
kill $(pgrep -f flask)
用命令/程序为