专题(十三)watch

一、基本用法

 -d     高亮显示本次控制台输出与上次不同的内容

-n     设置执行命令的间隔时间

-t      不显示抬头

-x     后面紧跟要执行的脚本文件 

二、示例

(1)    每隔3s 执行一个脚本

/root/test.sh 内容如下

echo hello `date +%F\ %T`

执行命令:

watch -n 3 -x /root/test.sh

(2)  每隔3s 执行一个脚本,每次执行脚本输出的内容与上次输出不同的部分高亮显示

    watch -n 3 -x -d /root/test.sh   

 

 当没有通过 -c 指定高亮颜色,则默认是白色高亮显示

(3) 每隔3s 执行一个脚本,但不显示抬头

watch -n 3 -x -t /root/test.sh

 相较于上一张示例图,显然抬头没有了。

(4) 每隔3s 执行一个命令(不是脚本)

watch -n 3 'echo hello `date +%F\ %T`'

 

posted @ 2021-08-19 20:12  夏之夜  阅读(46)  评论(0编辑  收藏  举报