【发布时间】:2016-11-24 15:52:22
【问题描述】:
我编写了一个 shell 脚本来恢复所有挂起的进程。 经过对命令的研究,这就是我现在所拥有的:
#!/bin/bash
for i in `jobs -sp`; do
kill -CONT $i
done
但似乎什么也没发生...我创建了一个永远循环、运行并停止它的虚拟 shell 脚本。运行我的 shell 脚本后,它不会恢复。为什么会这样?
【问题讨论】:
-
他们在等待标准输入吗?他们为什么被停职?运行
jobs -l。 -
这个虚拟程序被暂停,因为我调用了 kill -STOP。编辑了我的问题以包含此内容。