功能
execute a program periodically, showing output fullscreen
周期性执行命令并全屏显示结果
安装
-
brew install watch
(mac os)
用法
-
watch 'command'
- 基础用法
$ watch 'date "+%Y-%m-%dT%H:%M:%S[%Z]"'
Every 2.0s: date "+%Y-%m-%dT%H:%M:%S[%Z]" macbookpro: Wed Aug 1 11:00:12 2018
2018-08-01T11:00:12[CST]
-
watch -d 'command'
- 高亮显示输出结果的变化
$ watch -d 'date "+%Y-%m-%dT%H:%M:%S[%Z]"'
Every 2.0s: date "+%Y-%m-%dT%H:%M:%S[%Z]" macbookpro: Wed Aug 1 11:09:34 2018
2018-08-01T11:09:34[CST] // 此处时间变化会高亮显示
-
watch -n seconds 'command'
- 指定间隔时间
$ watch -n 10 'date "+%Y-%m-%dT%H:%M:%S[%Z]"'
Every 10.0s: date "+%Y-%m-%dT%H:%M:%S[%Z]" macbookpro: Wed Aug 1 11:14:53 2018
2018-08-01T11:14:53[CST]
-
watch -t 'command'
- 隐藏头部信息,只显示结果
$ watch -t 'date "+%Y-%m-%dT%H:%M:%S[%Z]"'
2018-08-01T11:17:00[CST]
网友评论