파일이 포함된 디렉터리를 검색하는 방법

파일이 포함된 디렉터리를 검색하는 방법

방금 (퍼지 파인더)를 발견했고 fzf이제 fd(https://github.com/sharkdp/fd): 현재 디렉토리에서 내가 입력한 문자열과 일치하는 모든 파일의 바로 상위 디렉토리를 찾습니다.또한내가 입력한 문자열과 이름이 일치하는 디렉터리를 찾습니다.

나는 이것을 시도했지만 cd "$(fd | fzf)"여기서 문제는 일치하는 파일의 경우 fd | fzf분명히 상위 디렉토리뿐만 아니라 파일의 전체 경로가 출력된다는 것입니다. 이는 cd이 출력이 실패함을 의미합니다. 위에 나열된 각 조건에 대해 별도의 명령을 정의하지 않고도 이를 수정할 수 있는 방법이 있나요?

답변1

선택의 여지가 없다발견된 파일의 디렉터리 이름만 보고됩니다.

그러한 옵션이 적합한지 논의하기 위해 fzf 개발자에게 문의할 수 있습니다.그들의 시야기능성 때문입니다. 에 관해서는디렉토리 이름, 그것이 수행하는 제한된 기능은 많은 좁고 독립적인 유틸리티의 초기 Unix 전통과 일치합니다.

이때 제안한 방법과 같은 방법은프라푸이우스당신의 유일한 선택입니다.

관련 정보