曲径通幽论坛
标题:
watch -- 周期性运行命令并显示结果
[打印本页]
作者:
beyes
时间:
2012-12-2 14:05
标题:
watch -- 周期性运行命令并显示结果
watch 命令可以周期性的执行其他的命令,并输出其运行结果,如果两次的输出结果不同的话,还可高亮的标识出来,这些输出是以全屏模式输出的。
watch 的一般使用方法很简单,直接后面跟着要监视的命令即可,比如:
watch "tail -n 3 tmp.txt"
在上面的命令中,监视 tmp.txt 文本中最后 3 行内容的变化:
[attach]1039[/attach]
可以在另一个终端里使用 echo "something" >> tmp.txt 来观察 watch 的输出变化。
可以使用 -n 选项指定执行命令的周期时间,其后跟的时间单位是秒。
还可以使用 -d 选项高亮出更新后的不同结果,默认情况下高亮效果显示时间很短,可以使用 -dpermanent 来要求一直高亮,而不是一闪而过:
[attach]1040[/attach]
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2