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]
xargs的執行命令不返回任何東西。 -exec將發送郵件但沒有消息。發送了一封空白郵件。 – shantanuo 2010-11-19 12:08:25