0
セイあなたは基本的に、あなたがすべてのフォルダにuser1の下に2つのレベルを監視することを求めている次の形式でバージョンinotifyは動的例えばインデックス新しいフォルダ
inotifywait -m -e create /home/user1/*/*
をinotifywaitを利用するシェルスクリプトを持っていました。私は、新しいフォルダを動的に索引付けすることはできないことに気づいた。例えば
あなたは
/home
/user1
/a
/b
などのファイルシステムを持っているそして、あなたはそれが「B」のフォルダに対する操作を監視する、inotifywaitスクリプトを実行します。 'a'( 'b'と同じレベル)の下に新しいフォルダ 'c'を追加すると、inotifyはこのフォルダのアクションを監視しません。誰でもこれを改善する方法がありますか?
ありがとうございました。 – user898465
私は、/ home/user1/*を使用したとき、suhファイルまたはdirectory.belowが自分のコードであると言ったときMONITORDIR = "/ home/truecom/Desktop/inputfiles/*" inotifywait -m -r -e create "$ {MONITORDIR} "| NEWFILE do echo "新しいファイル名は" | $ {NEWFILE}; 完了 –