아래 지정된 경로 아래에 1백만 개의 디렉터리와 디렉터리(.pdf, .csv 등)에 일부 파일이 있습니다.
/data/upl/repo/exp/
1년이 지난 모든 파일과 폴더를 삭제하고 싶은데 제목에 오류가 발생합니다.
아래에 지정한 명령이 정확합니까?
nohup find /data/upl/repo/exp/ -type d -mtime +365 -print0 | xargs -0 rm -rf &
그 외에는 좋은 해결책을 찾을 수 없습니다.
감사합니다,
답변1
/data/upl/repo/exp/ 찾기 -type d -mtime +365 -exec rm -rf {} \;
???
물론 이것은 rm -rf
단지 문제를 요구하는 것일 뿐입니다.
먼저 파일을 삭제한 다음 디렉터리를 rmdir로 삭제합니다.