我在屏幕模式下使用bash脚本运行了1000个后台作业。我怎样才能同时杀死所有这些工作。
我如何运行所有工作:
screen
#enter
bash script.sh
## script.sh:
#!/bin/bash
for i in {1..1000}
do
program -k $i -o out$i &
done
杀死所有使用bash script.sh
的实例
kill $(ps aux | grep 'bash script.sh' | awk '{print $2}')
由于脚本已被调用为bash script.sh
,因此使用pkill将无法正常工作。