큰 디렉토리를 삭제하는 Perl 스크립트

큰 디렉토리를 삭제하는 Perl 스크립트

이것블로그에서는 대용량 디렉터리를 삭제하는 다양한 방법과 500,000개의 파일이 포함된 디렉터리를 삭제하는 데 소요되는 상대적 시간을 제공합니다. 사용된 스크립트는 perl가장 빠른 것으로 알려졌으며 다음과 같이 제공됩니다.

cd yourdirectory
perl -e 'for(<*>){((stat)[9]<(unlink))}'

이 답변은 StackExchange - Unix&Linux에서도 보고되었습니다.여기. 현재 스크립트는 디렉터리 한 수준 아래의 파일만 삭제할 수 있습니다. perl모든 하위 디렉터리와 그 내용을 재귀적으로 삭제하는 동등한 스크립트를 제공할 수 있는 사람이 있습니까 ?

관련 정보