Programming/리눅스

[리눅스] find basename

lingk 2020. 11. 18. 21:25

find

: 파일 및 디렉토리를 검색할 때 사용하는 명령

 

-type 지정된 파일 타입에 해당하는 파일 검색
-name 지정된 문자열 패턴에 해당하는 파일 검색
-exec 조건을 가지고 찾은 파일들을 대상으로 다음 명령어를 실행하라
~~~;(새미콜론까지) 리눅스에서 새미콜론의 특수한 의미를 제거하기 위해 앞에 백슬래시도 함께쓴다!
-maxdepth 검색할 디렉토리의 최대 하위 깊이 지정

-exec 옵션 뒤에 명령어를 입력하여 검색한 파일로 부가적인 작업을 수행

(검색된 파일이 {} 위치에 입력되어 처리된다.)

-a AND연산

-o OR연산

() 우선순위

 

 

basename

: 파일명이나 확장자를 추출

-s 제거할 확장자를 뒤에 명시하면 해당 확장자 제거
반응형

'Programming > 리눅스' 카테고리의 다른 글

[리눅스] echo 개행문자 삭제하여 파일작성  (0) 2020.11.22
[리눅스] tr cut awk grep rev  (0) 2020.11.19
[리눅스] id  (0) 2020.11.19
[리눅스] diff patch  (0) 2020.11.18
[리눅스] ls cut  (0) 2020.11.16