리눅스 빠른 찾기 프로그램
find 보다 훨씬 빠름
사용하기 쉬운 구문
기본적으로 숨겨진 파일 및 디렉토리는 찾지 않음
.gitignore 를 참조 기능 있음
유니코드 인식
설치 방법
$ wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb
찾은 파일에 대해서 추가 명령을 실행하고 싶다면
fd -e jpg -x chmod 644 {}
https://zetawiki.com/wiki/Fd-find
find 보다 훨씬 빠름
사용하기 쉬운 구문
기본적으로 숨겨진 파일 및 디렉토리는 찾지 않음
.gitignore 를 참조 기능 있음
유니코드 인식
설치 방법
$ wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb
$ sudo dpkg -i fd-musl_7.3.0_amd64.deb
index 문자열을 포함한 파일을 찾고 싶다면
fd xyz
숨겨진 파일(dot(.)로 시작 하는 파일??)을 찾고 싶다면
fd -H xyz
ignore 파일 등에 의해서 무시되는 파일도 검색하고 싶다면
fd -I xyz
jpg 확장자를 가진 파일을 찾고 싶다면
fd -e jpg
php 확장자를 가지고 index 문자열을 포함한 파일을 찾고 싶다면
fd -e php xyz
일부 결과를 제외하고 싶다면
fd -e php index -E wp-content
검색 디렉토리 지정 하고 싶다면
fd jpg ./wp-content/
fd jpg ./wp-content/
디렉토리(filetype)만 찾고 싶다면,
fd -t d TV
filetype 종류
f : regular files
d : directories
fd -e jpg -x chmod 644 {}
모든 폴더의 오브젝트 파일만 찾아서 지우고 싶다면
fd -I -e o -x rm {}
대괄호에 대한 자세한 설명
{} : ( wp-content / uploads / 01.jpg ) 전체 경로 전달.
대괄호에 대한 자세한 설명
{} : ( wp-content / uploads / 01.jpg ) 전체 경로 전달.
{.} : ( wp-content / uploads / 01 ) 위와 유사 하지만 파일 확장자는 제외됨.
{/} : (01.jpg) 파일 이름만 전달.
{//} : ( wp-content / uploads ) 경로의 상위 디렉토리만 전달.
{/.} : ( 01 ) {/} 에서 확장자가 제외됨.
{//} : ( wp-content / uploads ) 경로의 상위 디렉토리만 전달.
{/.} : ( 01 ) {/} 에서 확장자가 제외됨.
https://zetawiki.com/wiki/Fd-find
https://www.tecmint.com/fd-alternative-to-find-command
댓글 없음:
댓글 쓰기