심볼릭 링크에 대한 tree/find 명령

심볼릭 링크에 대한 tree/find 명령

다른 폴더에 대한 심볼릭 링크가 있는 폴더가 있습니다. 이 폴더를 반복적으로 보려면 어떻게 해야 합니까? 일치하는 항목을 검색하기 위해 이 결과를 grep하고 싶습니다.

행위나무심볼릭 링크만 파일로 나열됩니다.

답변1

다음 과 같은 옵션 find과 함께 사용할 수 있습니다 .-L

find -L . -type f -exec grep foo {} \;

그러면 find다음과 같은 심볼릭 링크가 만들어집니다. 인용하다POSIX:

-L
명령줄에서 또는 파일 계층을 탐색하는 동안 경로 피연산자로 발견된 각 기호 링크에 대해 파일 정보 및 파일 유형이 평가되도록 합니다. 이는 링크 자체가 아니라 링크에서 참조하는 파일의 것입니다. 참조된 파일이 존재하지 않는 경우 파일 정보 및 형식은 링크 자체여야 합니다.

관련 정보