linux shell
中的延時函式
在 linux shell
指令碼中經常需要做一些延時處理。
所以經常要用到 sleep
或 usleep
函式。 下面來說一下 sleep
和 usleep
的區別:
sleep :
預設以秒為單位。
usleep :
預設以微秒為單位。
1s = 1000ms = 1000000us
sleep
不但可以用秒為單位,還可以指定延遲的單位,例如:
sleep 1s
表示延遲一秒
sleep 1m
表示延遲一分鐘
sleep 1h
表示延遲一小時
sleep 1d
表示延遲一天
原文:
Linux Shell中的延時函式
linux shell 中的延時函式 在 linux shell 指令碼中經常需要做一些延時處理。所以經常要用到 sleep 或 usleep 函式。下面來說一下 sleep 和 usleep 的區別 sleep 預設以秒為單位。usleep 預設以微秒為單位。1s 1000ms 1000000us...
Linux shell指令碼 (十六)shell函式
函式可以讓我們將乙個複雜功能劃分成若干模組,讓程式結構更加清晰,重複利用率更高。像其他程式語言一樣,shell 也支援函式。shell 函式必須先定義後使用。shell 函式的定義格式如下 function name 如果你願意,也可以在函式名前加上關鍵字 function function fun...
stm32 systcoretick延時函式
systick 定時器延時 cm3 核心的處理器,內部包含了乙個systick 定時器,systick 是乙個24 位的倒計數定時器,當計到0 時,將從reload 暫存器中自動重裝載定時初值。只要不把它在systick 控制及狀態暫存器中的使能位清除,就永不停息。systick 在stm32 的參...