當前位置:首頁 » 編程軟體 » shell腳本延時

shell腳本延時

發布時間: 2022-01-10 07:46:34

linux下shell腳本PING命令只要延遲高於100ms就發送個郵件

#!/bin/bash
Timeout=0;
Timeout_limit=1;
Timeout_flag=0;
IP="8.8.8.8"

while [ 1 ]
do
# 取平均延遲的整數位
Timeout="`ping $IP -c 3 | grep 'min/avg/max/mdev'|awk '{print $4}'|cut -b ƍ'`"
if [ $Timeout -ge $Timeout_limit ] && [ $Timeout_flag -ne 1 ]; then
echo ping timeout, average delay=$Timeout ms
mail -s 'Ping Delay' 郵箱 < ar/log/boot.log
Timeout_flag=1
fi
if [ $Timeout -lt $Timeout_limit ] && [ $Timeout_flag -ne 0 ]; then
echo ping recovery, average delay=$Timeout ms
mail -s 'Ping recovery' 郵箱 < ar/log/boot.log
Timeout_flag=0
fi
sleep 5
done
第三行Timeout_limit值寫錯了,應該是100哈,代碼提交了不能改了。你這個不需要把延遲結果保存在文件的,而是應該需要作定時檢測的。

⑵ shell腳本如何推遲執行其中一條命令

sleep..遲一些執行命令不好。
你可以用 &&來操作,這樣,上一條命令執行完畢。再執行下一次。比較靠譜。

⑶ shell腳本實現等待的效果

核心問題就是echo的問題了。其他的自行加一下就可以。

開啟 shell 游標閃爍的示例如下:

echo-e"33[5m.33[0m"

-e 代表後邊的某些字元串會做特殊處理

33 引導特殊字元串開始

m 結束特殊字元

5 代表游標閃爍。

全部的動做代碼可以如下:

編碼顏色/動作
0重新設置屬性到預設設置
1設置粗體
2設置一半亮度(模擬彩色顯示器的顏色)
4設置下劃線(模擬彩色顯示器的顏色)
5設置閃爍
7設置反向圖象
22設置一般密度
24關閉下劃線
25關閉閃爍
27關閉反向圖象
30設置黑色前景
31設置紅色前景
32設置綠色前景
33設置棕色前景
34設置藍色前景
35設置紫色前景
36設置青色前景
37設置白色前景
38在預設的前景顏色上設置下劃線
39在預設的前景顏色上關閉下劃線
40設置黑色背景
41設置紅色背景
42設置綠色背景
43設置棕色背景
44設置藍色背景
45設置紫色背景
46設置青色背景
47設置白色背景
49設置預設黑色背景

⑷ linux中shell如何實現毫秒級別的sleep

sleep
usleep

⑸ linux下的shell腳本中有什麼好的延時命令只有sleep嗎有時候發現sleep會自己消失啊

你可以寫一個ping的命令,規定ping幾次,不就可以間接控制時間了嗎
說錯了別笑話啊

⑹ 在linux shell 腳本中 , 想延時 ,後來卻一直被提示 無效的時間間隔,不知何故..請教!!

可以這樣實現.
#!/bin/sh
pkill -9 BG_APP // 殺死其他正在運行的後台程序
./bin/BG_APP & // 讓該程序在後台執行
wait //這樣程序就會hang住, 直到後台程序運行完成,才會繼續.
chmod a+w /tmp/hkrt_un_minipay_browser
echo "hello"

⑺ shell腳本中能不能製造隨機延遲

echo 0
sleep $(($RANDOM%10))
echo 1

0-10秒隨機延時

⑻ 如何編寫一個Linux下shell腳本;功能是執行此腳本程序,延時5s時間然後再執行我另外一命令

sleep5;
exec-i/tmp/run.sh

⑼ shell腳本里怎麼sleep

直接加sleep n
sleep n, 延時n秒,當然你的命令和延時不能一個前台一個後台之行

⑽ linux計劃任務如何實現延時執行腳本,求簡潔實例

兩個方法:
1)crontab中的時間設定最小可以到分鍾,如果你的延時是分鍾級別的,直接放大crontab中的分鍾設定即可。
2)修改腳本,在腳本開頭(當然要在shell聲明語句如#!/bin/bash之後)加usleep(微秒級)或sleep命令(秒級),也可以實現延時。

熱點內容
訪問攔截怎麼解除安卓 發布:2024-09-20 17:28:48 瀏覽:273
蘿卜干存儲 發布:2024-09-20 17:21:37 瀏覽:714
蘋果手機如何遷移軟體到安卓手機 發布:2024-09-20 17:21:34 瀏覽:691
查看伺服器ip限制 發布:2024-09-20 16:56:27 瀏覽:388
p搜系統只緩存1頁為什麼 發布:2024-09-20 16:48:51 瀏覽:838
上網的賬號和密碼是什麼東西 發布:2024-09-20 16:31:31 瀏覽:612
安卓手機王者榮耀如何調超高視距 發布:2024-09-20 16:31:30 瀏覽:428
安卓G是什麼app 發布:2024-09-20 16:23:09 瀏覽:81
iphone怎麼壓縮文件 發布:2024-09-20 16:08:18 瀏覽:356
linux查看用戶名密碼是什麼 發布:2024-09-20 16:03:20 瀏覽:744