pdf 확장자를 가진 파일만 나열하여 home 디렉토리의 하위 디렉토리 크기를 나열하려고 합니다.
나는 다음 것을 시도했다
ls $home -d /* | xargs du -sb --exclude="!(*.pdf)"
--include
어떤 옵션이 있나요 du
? 아니면 제외 옵션의 올바른 패턴은 무엇입니까?
답변1
find ~ -type f -iname "*.pdf" -exec du -sh {} \;
-exec
당신이 언급한 프로그램을 실행해보세요 . {}
실제로 당신이 말한 내용은 find command
다음과 같습니다:
du -sh *.pdf
-type
f
언급된 파일 형식을 지정합니다 regular file
.
그리고 ~
검색 기본 경로에 대한 경로를 언급합니다.
-iname
언급되지 않은 검색.