[英]Set timeout shell script
我想在我的shell腳本中設置超時,這是我的代碼:
/etc/init.d/ntp stop
until ping -nq -c3 8.8.8.8; do
echo "Waiting for network..."
done
ntpdate -s time.nist.gov
/etc/init.d/ntp start
我想將超時時間設置為30秒,如果超過30秒,則要終止該過程並更改為該過程:
hwclock -s
謝謝
在bash中,您可以使用timeout 。
timeout 30s script.sh
hwclock -s
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.