一、基本用法
-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`'