이 명령은 반환하는 데 2분 이상 걸립니다.
find . -type d -wholename ./dev-abcd/efgh
이로 인해 하위 디렉토리가 많이 있다고 생각됩니다. 거의 즉시 반환되는 다음 명령을 사용하여 확인했습니다.
ls -lR | grep "^d" | wc -l
2002
와 유사한 디렉터리를 검색하기 위해 이 명령을 약간 수정했을 때 find
명령도 거의 즉시 반환되었습니다.
ls -lR | grep "^d" | grep "efgh"
이로 인해 숨겨진 하위 디렉터리가 많이 있을 것이라고 생각됩니다. 그러나 다음과 같은 항목은 많이 표시되지 않습니다.
ls -ap | egrep "^\..*/$" | wc -l
3
반환하는 데 2분이 걸리고 결과 가 몇 초 안에 반환될 find
정도로 실행이 느린 이유 는 무엇입니까 ?ls
grep