linux watch命令


watch 是监视某个shell命令控制台输出。

Usage:
 watch [options] command

Options:
  -b, --beep             beep if command has a non-zero exit
  -c, --color            interpret ANSI color and style sequences
  -d, --differences[=<permanent>]
                         highlight changes between updates
  -e, --errexit          exit if command has a non-zero exit
  -g, --chgexit          exit when output from command changes
  -n, --interval <secs>  seconds to wait between updates
  -p, --precise          attempt run command in precise intervals
  -t, --no-title         turn off header
  -x, --exec             pass command to exec instead of "sh -c"

 -h, --help     display this help and exit
 -v, --version  output version information and exit

参数说明:

选项 说明
-b, --beep 忽略命令有非零返回码
-c, --color 解释ANSI颜色和样式序列
-d, --differences[=<permanent>] 高亮变化的部分
-e, --errexit 当命令返回非零错误码时退出
-g, --chgexit 当输出有变化时退出
-n, --interval <secs> 执行命令的时间间隔,单位秒
-p, --precise 尝试以精确的间隔运行命令
-t, --no-title 不显示头部标题
-x, --exec 利用exec执行命令
-h, --help 打印帮助文档并退出
-v, --version 打印版本并退出

示例:

~ watch -b -c -d -p -t -n 1 'date;exit 1'

文章作者: djaigo
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 djaigo !
评论
  目录