sleep

將目前動作延遲一段時間

補充說明

sleep命令 暫停指定的時間。

語法

1sleep(參數)

參數

時間:指定要暫停時間的長度, 包括如下:

  • 2s: 2秒
  • 2m: 2分鐘
  • 2h: 2小時
  • 2d: 2天
  • infinity: 永久

實例

有時在寫一些以循環方式運行的監控腳本,設置時間間隔是必不可少的,下面是一個Shell進度條的腳本演示在腳本中生成延時。

 1#!/bin/bash
 2
 3b=''
 4for ((i=0;$i<=100;i++))
 5 do
 6 printf "Progress:[%-100s]%d%%\r" $b $i
 7 sleep 0.1
 8 b=#$b
 9 done
10echo

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: