특정 파일을 검색하는 경우:
find
이 명령은 상위 디렉터리에서 실행될 때 출력을 반환하지 않습니다.
find path-to/subdirectory -name <filename> # No match found
그러나 하위 디렉터리에 들어간 후 실행하면 일치하는 항목이 반환됩니다.
cd path-to/subdirectory
find . -name <filename> # Match found
이는 일부 파일에서만 발생합니다.
ls -l */*/<filename>
다음과 같은 현상이 나타나기 때문에 이 동작을 확인할 수 있었습니다 .find . -name <filename>
이 동작의 가능한 이유를 아는 사람이 있습니까?