2015-09-04 78 views

回答

2

Bash不會知道caffeinate有一個附加的定時器;衆所周知,-t指的是您在五分鐘後退出流程之前放置紅牛亞馬遜訂單的次數。

但是,如果您知道這一點,您可以檢測命令何時開始並自己進行數學運算。

$ sleep 45 & 
[1] 16065 

$ ps -o cmd,etime 
CMD        ELAPSED 
sleep 45       00:03 
ps -o cmd,etime     00:00 
/bin/bash     6-21:11:11 

在OS X上,這將是ps -o command,etime;有關詳細信息和其他開關/選項,請參閱FreeBSD ps man pageLinux ps docs

相關問題