【发布时间】:2018-03-10 11:57:09
【问题描述】:
我在bash中写了一系列流程
#!/bin/bash
#sample.sh
for filename in ./*
do
./a.out filename
done
然后我使用 nohup 命令运行脚本:
nohup sh sample.sh 2>&1 &
然后我发现 a.out 出了点问题。我正在尝试修改 a.out,首先我需要 kill 进程,但事实证明我一次只能杀死一个。 ./* 目录中有数百个文件。
如何用一个或几个命令杀死它们?
【问题讨论】:
-
./a.out没关系,因为您没有在后台运行它,您在后台运行的唯一进程是sample.sh,杀死它,停止整个进程