linuxのフォルダに作成された新しいファイルを監視しています。今はいつも、 "ls -ltr"を発行しています。しかし、私はそれが自動的にそれを印刷するプログラム/スクリプト、および最新のエントリだけが欲しいです。私はそれをリストするための短いwhileループをしましたが、それは新しいものではなかったエントリを繰り返すでしょう、そして、新しいファイルがないとき、私の画面がロールアップし続けるでしょう。私は私が欲しいものを示していた、「観る」について学び、N秒ごとに更新されますが、私は尾のようなものを探しています、ncursesベースのインターフェイスをしたくないしました:tail-like continuous ls(ファイルリスト)
- 連続
- 唯一の新しいもの、私の端末で
- プリントを示したので、私は何でも私がやっていると混入すべての今して出力をバックグラウンドで実行し、他のことを行うと見ることができます:D
要約を:入力を取得し、前の入力と比較して、新しいものだけを出力します。 そのようなことは、このような奇妙なツールのようには聞こえません。他の状況でも使用されていることがわかります。したがって、すでに存在すると思いますが、何も見つかりませんでした。提案?
あなたが実行しているどのような分布:
このスクリプトはその問題を持っていませんか? –
[dnotify/inotifyコマンドを使用してディレクトリを継続的に監視する方法](http://stackoverflow.com/questions/7566569/how-to-continuosly-monitor-the-directory-using-dnotify-inotify-command) – sehe
私はペパーミントを実行しています。私は 'inotify'を探しています。私はそれを聞いたことがない、明らかにそれは私が望むことをしない、ちょうど私がそれを行うスクリプトをプログラミングするのに役立ちます。 – msb