파일 이름 검색

파일 이름 검색

주어진 문자열과 현재 타임스탬프를 사용하여 파일을 검색하고 파일이 없으면 메일을 트리거하는 방법은 무엇입니까?
예를 들면 다음과 같습니다. 해당 파일 이름과 비슷한 파일을 검색해야 하는데 filename_05172015 해당 디렉터리에 없으면 메일을 보내시겠습니까? 해당 파일 이름을 가진 파일은 하나만 있지만 시간과 분이 추가됩니다.

답변1

bash(또는 )을 사용하고 zsh있고 메일 에이전트가 sendmail이라고 가정하면 다음과 같습니다.

[[ -f "filename_$(date '+%m%d%Y')" ]] || echo "File is missing!" | sendmail [email protected]

사이에 [[파일 ]]이 존재하는지 테스트합니다.아니요그런 다음 일부 메시지를 인쇄하여 다음으로 보내십시오.내 이름.

관련 정보