1주일 전의 iso8601 날짜 형식을 기준으로 파일 이동

1주일 전의 iso8601 날짜 형식을 기준으로 파일 이동

4시간마다(00:00, 04:00... 등) cron 작업에서 실행되는 백업 세트가 있습니다. 파일 이름은 다음을 기준으로 NOW=$(date +%F-%a-%H.%M)-filename지정 됩니다 2016-10-25-Tue-04.00-filename.

Mon-00.00일주일에 한 번씩 최신 파일 을 weekly. find . -mtime +0 | grep "Mon-00" | -exec mv /file/path/weekly {} \;이것이 작동할까요? 아니면 테스트하기 위해 더미 파일을 만드는 방법을 제안해 주실 수 있나요 touch?

답변1

find . \( -name "*Mon-00*" \) -mtime +6 -exec mv -t weekly {} \;

관련 정보