LInux用进程状态检查替换睡眠调用

时间:2013-01-03 17:47:21

标签: linux command-line

Linux bash推荐:

我有如下几个睡眠调用的.sh脚本,有没有办法可以替换睡眠调用b / c睡眠时间可能不准确,我想检查进程运行时间并继续前一个进程完成。

./deploy.sh
sleep 60
./stop-tomcat.sh
sleep 60
./start-tomcat.sh stop

帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

- 找到PID

$ pgrep gcalctool
15435

等待非子进程等待

while [ -e /proc/15435 ]; do sleep 0.1; done