100個必會的shell腳本 查看shell腳本運行多長時間?
查看shell腳本運行多長時間?Real:是命令的總時間消耗,包括user、Sys和IO等待、時間片切換等待等user:是命令在用戶模式下的CPU時間消耗,即內(nèi)核外的CPU時間消耗,不包括IO等待時間
查看shell腳本運行多長時間?
Real:是命令的總時間消耗,包括user、Sys和IO等待、時間片切換等待等
user:是命令在用戶模式下的CPU時間消耗,即內(nèi)核外的CPU時間消耗,不包括IO等待時間
Sys:是命令在內(nèi)核內(nèi)的CPU時間消耗,排除IO,時間片切換時間。
所有者只需要實際值
這可以用Linux的date命令來實現(xiàn),主要是判斷當(dāng)前小時是否在0。代碼如下:
currenthour=$(日期%h)
if[$currenthour-EQ 00
]then
currenttime=$(日期%s)
TMP=$($currenttime-3600))
echo$(日期-D“@$TMP%Y-%m-%D)
else
echo$(日期%Y-%m-%D)
fi