あるファイルが生成されたことをメールで通知するお怠けワンライナー。[シェル][作業効率]

あるファイルが特定のディレクトリに生成されたことをメールで通知するお怠けワンライナー
10秒間隔でチェックするので、ファイルが生成されると10秒間隔でメールを送りつけてきます。メール来たらシェルをすぐに止めましょう。
thenの中にbreakを書いてもいいですね。

色々と応用がきくと思います。

while true; do if [ `ls -ltr /home/hogehoge/hogehoge.txt | wc -l` -ne 0 ] ; then echo "A file hogehoge exists!" | mail -s "hogehoge check" hoge1@hoge.com,hoge2@hoge.com ; fi ; sleep 10; done