!["ls"에 대해 빈 디렉터리를 표시하거나 색상을 지정합니다.](https://linux55.com/image/30255/%22ls%22%EC%97%90%20%EB%8C%80%ED%95%B4%20%EB%B9%88%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A5%BC%20%ED%91%9C%EC%8B%9C%ED%95%98%EA%B1%B0%EB%82%98%20%EC%83%89%EC%83%81%EC%9D%84%20%EC%A7%80%EC%A0%95%ED%95%A9%EB%8B%88%EB%8B%A4..png)
ls
플래그 -F
를 사용하면 파일 형식을 보고 디렉터리를 구별할 수 있습니다. 빈 디렉토리를 구별하는 기능을 추가하는 방법이 있습니까?
답변1
ls
(적어도 내가 아는 한) 이 작업은 수행할 수 없지만 다음을 사용하여 빈 디렉토리를 찾을 수 있습니다 find
.
find . -type d -empty
깊이가 중요하다면 GNU를 사용하십시오 find
.
find . -maxdepth 1 -type d -empty
답변2
혹시라도 비어 있지 않은 것을 찾으려면 다음을 수행하십시오.
find . -mindepth 1 -maxdepth 1 -not -empty -type d