다음으로 시작하는 파일을 이동하는 방법: DRR_O_sql.
그러면 3일 전의 다른 디렉터리는 /home/backup입니다.
예
DRR_O_sql.35435
DRR_O_sql.4534534
DRR_O_sql.54232
DRR_O_sql.4.efdedwe
답변1
노력하다:
find /some/path -name DRR_O_sql\* -mtime +3 -type f -exec mv "{}" /home/backup \;
/some/path가 소스입니다.
이는 디렉토리 구조를 유지하지 않는다는 점에 유의하십시오.
답변2
아래 예에서 "/tmp/SOURCE" 디렉터리를 바꾸고 특히 중복된 파일 이름을 고려하여 올바르게 테스트하는 것을 잊지 마십시오.
find /tmp/SOURCE -type f -name DRR_O_sql\* -atime +4 -print0 | xargs -0 -I '{}' cp --preserve '{}' /home/backup