
나는 pdf 확장자를 가진 파일을 가져와서 디렉토리 홈의 하위 디렉토리 크기를 나열하려고 했습니다.
나는 다음을 시도했다
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
Incasentisive 검색에 언급되었습니다.