2013-11-15 35 views
0

我試圖用「看」命令watch -n1 './script.sh'每秒運行1分鐘然後停止。你將如何通過使用管道或非常短的for/while循環來實現這一點。謝謝。你會如何運行「看」命令「一分鐘」,然後退出?

+0

'watch'通常會一直運行,直到中斷。如果您希望'watch'退出運行程序的錯誤,使用'-e'或'--errexit'選項,如果程序的返回值不爲零,將導致watch退出。 (來源:手冊頁) – HAL

+0

沒有錯誤:-) – Tux

回答

1

我發現一個方法是通過使用「超時」

timeout -sHUP 1m watch -n1 ./script.sh 

任何人知道任何別的辦法嗎?

相關問題