【发布时间】:2014-02-14 20:14:34
【问题描述】:
我有一个 bash 脚本,可以将许多作业发送到集群,它看起来像这样:
for i in `seq 1 ${MIN}`
do
cd longjob_${i}/
make
nohup ./prog.x &
done
prog.x 是一个 fortran 可执行文件。我想记录每个工作的pid,所以我可以
在需要时随意杀死工作。有没有办法做到这一点,例如,记录 pid
nohup.out 文件中的编号?
【问题讨论】:
标签: linux bash shell process parallel-processing