0

Linux bash 推荐:

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

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

帮助表示赞赏。

4

1 回答 1

0

-- 查找 PID

$ pgrep gcalctool
15435

等待非子进程等待

while [ -e /proc/15435 ]; do sleep 0.1; done
于 2013-01-03T19:38:02.600 回答