0
見つかったファイルに対してメールコマンドでexecを使用することができません。それが最後に変更されていない場合はmy.cnfのは、この場合のように、電子メール見つかったファイルに対してコマンドを実行しています
でファイルを送信、過去24時間
Yesの場合に変更された場合
# find /etc/ -name my.cnf -mtime 0 -exec mail [email protected]
find: missing argument to `-exec'
チェック24時間、何もしないでください。
更新:
次のシェルスクリプトで期待通りに働いて、しかし、私はあなたが\次に必要と思われる
#!/bin/sh
myfile=`find /etc/ -name my.cnf -mtime 0`
cat $myfile | mail -s "test" [email protected]
xargsのでコマンドを実行する方法の詳細についてはhttp://www.softpanorama.org/Tools/Find/using_exec_option_and_xargs_in_find.shtmlを参照してください。 -execはメールを送信しますが、メッセージは表示されません。空白のメールが送信されました。 – shantanuo