0
발견 된 파일에서 exec 명령과 함께 exec를 사용할 수 없습니다. 이 마지막에 변경되지 않은 경우는 my.cnf이 경우와 같이, 이메일발견 된 파일에 대한 명령 실행
하여 파일을 보내 지난 24 시간
예 경우에 변경된 경우
# 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