Oracle Linux 6.7 - Nohup: 매개변수 목록이 너무 깁니다.

Oracle Linux 6.7 - Nohup: 매개변수 목록이 너무 깁니다.

아래 지정된 경로 아래에 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로 삭제합니다.

관련 정보