답변1
한 가지 접근 방식은 GNU를 가정 find
하고 파일 이름에 개행 문자가 포함되어 있지 않다고 가정하는 것입니다.
find /some/dir -type f -printf '%P\n' | grep / | cut -d/ -f1 | sort | uniq -c
예제 출력:
5322 X11R6
316 bin
89 lib
2165 libdata
50 libexec
19220 local
10 mdec
206 sbin
8970 share
필요한 경우 awk
또는 를 사용하여 형식을 지정할 수 있습니다.sed