Linux命令 - watch

作者: 村长225 | 来源:发表于2018-08-01 11:03 被阅读67次

    功能

    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]
    

    相关文章

      网友评论

        本文标题:Linux命令 - watch

        本文链接:https://www.haomeiwen.com/subject/jtslvftx.html