지정된 모든 폴더의 전체 파일 크기를 반복적으로 가져옵니다.

지정된 모든 폴더의 전체 파일 크기를 반복적으로 가져옵니다.

저는 프로젝트에서 를 사용하고 있으며 모든 폴더가 얼마나 많은 파일 공간을 차지하고 있는지 svn확인하려고 합니다 ..svn

내가 뭔가를하면

du -h | egrep ".*\.svn$"

모든 .svn폴더와 해당 크기가 나열되지만 3,000개 이상의 줄이 표시됩니다. 이 모든 줄을 어떻게 합산할 수 있습니까(또는 동일한 결과를 제공하는 작업을 수행할 수 있습니까?)

답변1

du -shc `find . -name .svn -print`

-printfindGNU coreutils에서 사용하는 경우 생략할 수 있습니다 .

관련 정보