たのしい工学

プログラミングを学んで、モノをつくりたいひと、効率的に仕事をしたい人のための硬派なブログになりました

[Linux/Unix] CLIでリアルタイム時刻表示をする方法

   

時計を秒単位で合わせるときなど、リアルタイムに時刻表示ができると便利ですよね

現在の時刻を表示するコマンド

$ date

2019年 3月 12日 火曜日 03:40:59 JST

一定間隔ごとにあるコマンドを実行するコマンドにwatchコマンドがあります。
このwatchコマンドでdateコマンドを実行すると一定間隔で現在の時刻を表示できます。

$ watch  date

結果

Every 2.0s: date                                                              Sun Apr 12 21:29:14 2020

2020年 4月12日 日曜日 21時29分14秒 JST

デフォルトでは2秒間隔でコマンドが実行されますが、1秒間隔で実行したい場合は-nオプションを使用して以下のように実行します。

Every 1.0s: date                      Sun Apr 12 21:30:28 2020

2020年 4月12日 日曜日 21時30分28秒 JST

もちろん、dateに限らず、ほかのコマンドも一定間隔で実行可能です。必要に応じて、つかいわけましょう

watchコマンドについて
https://www.atmarkit.co.jp/ait/articles/1806/29/news037.html

ではでは!

 - プログラミング系 ,