gpt4 book ai didi

LInux 用进程状态检查替换 sleep 调用

转载 作者:太空宇宙 更新时间:2023-11-04 04:19:52 25 4
gpt4 key购买 nike

Linux bash 推荐:

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

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

感谢帮助。

最佳答案

--查找PID

$ pgrep gcalctool
15435

等待非子进程等待

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

关于LInux 用进程状态检查替换 sleep 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com