내가 ls -1 target_dir | wc -l
하면 디렉토리에 파일 수를 얻습니다. 나는 이것을 약간 성가신 것으로 생각합니다. 더 우아하거나 간결한 방법이 있습니까?
ls
이미 총 수를 제공하므로 어떻 ls -l | head -1
습니까? 더 짧은 것을 원한다면 별명을 만드십시오.
ls -l
은 파일 수가 아니라 파일의 전체 크기를 나타냅니다.
ls | wc -l
모든 파일 이름이 개행 문자가 포함 된 경우 당신에게 잘못된 수를 줄 것이다.
stat -c %h .
같은 정보를 제공합니다ls -ld . | cut -d" " -f 2