次のようにファイルがコピーされるフォルダーがあります。ファイルの内容をどのように処理する/home/my/
かなど、その中のファイルの数をリアルタイムで表示するコマンドを実行したいと思います。ファイルを数えるために実行する必要があることはわかっていますが、監視して実行し続けるためにそれを実行する方法がわかりません。tail -f
ls *|wc -l
答え1
もしあなたがwatch
ディストリビューションで利用可能なコマンドがある場合は、次のように実行できます。
watch -n 1 "ls /home/my"
ls /home/my
これにより、コマンドが 1 秒ごとに実行されn
(1
この例では)、出力が画面に表示されます。
それが役に立つことを願っています。
答え2
試すことができるのはwatch
:
while sleep 1 ; do ls /home/my ; done