Linuxコマンド-watch

1429 ワード

機能
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]