编程语言
首页 > 编程语言> > 如何使用bash脚本杀死python脚本

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

作者:互联网

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

#!/bin/bash

python test.py &

那我怎么能用bash脚本杀死脚本呢?

我使用以下命令来杀死但输出没有找到进程

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

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

请帮忙,谢谢!

解决方法:

使用pkill命令

pkill -f test.py

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

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

标签:python,bash,linux,raspberry-pi3
来源: https://codeday.me/bug/20190713/1453252.html