gpt4 book ai didi

python - 如何用 bash 脚本杀死 python 脚本

转载 作者:IT王子 更新时间:2023-10-29 00:46:11 30 4
gpt4 key购买 nike

我运行了一个 bash 脚本,它启动了一个在后台运行的 python 脚本

#!/bin/bash

python test.py &

那么我怎样才能用 bash 脚本终止脚本呢?

我用下面的命令kill但是输出no process found

killall $(ps aux | grep test.py | grep -v grep | awk '{ print $1 }')

我尝试通过ps aux | 检查正在运行的进程less 发现运行脚本命令为python test.py

请帮忙,谢谢!

最佳答案

使用pkill命令作为

pkill -f test.py

(或)使用 pgrep 搜索实际进程 ID 的更简单的方法

kill $(pgrep -f 'python test.py')

或者如果识别出多个正在运行的程序实例并且需要杀死所有这些实例,请使用 killall(1)在 Linux 和 BSD 上

killall test.py 

关于python - 如何用 bash 脚本杀死 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40652793/

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