CentOS 5.6 のライブタイム機能で date コマンドを繰り返し実行しない

CentOS 5.6 のライブタイム機能で date コマンドを繰り返し実行しない

CentOS 5.6 を使用していますが、コマンドを継続的に実行せずに「ライブ」時間を表示する方法はありますかdate?

datecron ジョブの実行時間を確認するときに、コマンドを継続的に実行すると、非常にイライラしたり、繰り返しになったりすることがあります。

答え1

特定のコマンドを定期的に実行したい場合は、watch(1)デフォルトでは、指定されたプログラムは 2 秒ごとに実行されます。

毎秒 date を実行するには、次のコマンドを実行します。

watch -n 1 date

答え2

GNU Screen を使用する場合、現在のシステム時刻と日付を含めるようにハードラインを設定します。スクリーンショットの例

これは私の screenrc からの抜粋です:

hardstatus alwayslastline
hardstatus string '%{= Bk} %{c}[ %{y}%H %{c} ][%= %{=kw}%?%-Lw%?%{g}(%{W}%n*%f%t%?(%u)%?%{g})%{y}%?%+Lw%?%?%= %{g}][%{Y}%Y-%m-%d %{W}%c %{g}]'

関連する部分は%{Y}%Y-%m-%d %{W}%c %{g}

関連情報