2011-10-17 16 views
2

私は階層に変更を通知する方法を探していますが、私はシンボリックリンクを持っており、変更されたファイルを指し示すすべてのシンボリックリンクに対して別個の通知が必要です。シンボリックリンクを見るためのinotifywaitの作成

トリックは、findを使用してそれらを見つけることができますが、私はこのような何かに来て、それは動作しますが、私はそれを好きではないクリーンな何か:)

+0

実際のシンボリックリンク(実際のファイルではない)が頻繁に変更されますか?例えば、彼らは一日を通して静的に滞在しますか? – niczero

答えて

0

を好む:

どう
for f in $(find -L $SOURCE_DIR -samefile "$folder$file") 
do 
    if [ -L "$f" ] 
    then 
     do_something_with_the_link $(dirname "$f")/ $(basename "$f") 
    fi 
done 
関連する問題