2010-11-19 38 views
0

我無法在找到的文件上使用exec和mail命令。在找到的文件上執行命令

# find /etc/ -name my.cnf -mtime 0 -exec mail [email protected] 
find: missing argument to `-exec' 

檢查my.cnf中已經在過去24小時內

如果是被改變,因爲在這種情況下,通過電子郵件

發送的文件,如果它尚未在上次更改24小時,什麼也不做。

更新:

下面的腳本是工作正常,但我會喜歡這一切作爲一個命令行的

#!/bin/sh 
myfile=`find /etc/ -name my.cnf -mtime 0` 
cat $myfile | mail -s "test" [email protected] 

回答

相關問題