シェルスクリプトで特定のファイルが現れるのを待ちたい
inotifywait -m -r -q -e close_write -e moved_to --format '%w/%f' $ARCHIVE_ROOT | while read FILE; do
# Call other programs which process the file like stat or sha1sum
done
コードを処理している間は、ファイルが有効であると想定していました。悲しいことに、ファイルはsha1sum
. ファイルを長持ちさせるために必要な明らかな何かを見逃していませんか?