WindowsにCygwinをインストールしましたXPそのコマンドの一部を使用します。2分ごとにファイルをチェックし、この目的でwatchを使用したいのですが、Cygwinにはそのようなコマンドがないことがわかります。 。これは本当に本当ですか?代わりに何ができますか?
Cygwinにはwatch
があります。ただし、デフォルトではインストールされません。インストールする必要があります procps-ng
表示されるパッケージwatch
。 (cygwinインストーラーを再度実行すると、cygwin全体を再インストールせずに欠落したパッケージのみをインストールできます)
watch
の代わりに、次のような単純なサイクルを使用できます。
while true ; do check file ; sleep 2 ; done
ここで、check
は選択したコマンドです。
watch
は procps-ng にあるため、「procps-ng」パッケージをインストールします。
Ncursesパッケージをインストールすると、実行するたびにclear
画面が表示されます。ラッシュありがとう。
私は私のように走りました
while true ; do clear; <command> <file> ; sleep 2 ; done
といった
while true ; do clear; grep ERROR server.log | tail -n 5 ; done
時計をエミュレートするコマンドを書きました。ソースとコンパイルされた.exeファイルでリリースしました。あなたはそれをここで見つけることができます: http://www.garrettgalloway.com/index.php?p=projects&e=7