본문 바로가기
728x90
반응형

find2

[linux] find 사용법. find 명령어 사용법find 명령어는 UNIX 및 Linux 기반 시스템에서파일이나 디렉토리를 검색할 때 사용하는 S/W.이 명령어는 지정된 "[검색 시작 경로]"에서부터 파일 시스템을 순회하며주어진 조건에 맞는 파일이나 디렉토리를 검색함.기본 구조find [검색 시작 경로] [옵션과 조건] [행동]검색 시작 경로: 검색을 시작할 디렉토리 경로.옵션과 조건:검색 처리 방식을 제어 (예: 깊이 우선 검색, 너비 우선 검색 등).검색 조건을 지정 (예: 파일 이름, 수정 시간, 파일 크기 등).행동: 검색된 결과에 대해 수행할 작업을 지정 (예: 파일 출력, 명령 실행 등).예제현재 디렉토리에서 .txt 확장자를 가진 모든 파일 찾기find . -name "*.txt"시스템 전체에서 30일 이상 수정되지 .. 2024. 5. 11.
[Linux] 특정 조건의 파일들 찾아 특정 명령어 적용하기 : find -exec 특정 조건의 파일들 찾아 특정 명령어 적용하기 : find -execfind 의 수행시 명령어 구성은 다음과 같음.find [검색 시작 경로] [옵션] [조건] [행동] 여기서 -exec는 "[행동]"을 지정하는 하나로"[조건]"으로 검색된 파일들을 지정한 명렁의 argument로 넘겨주어 실행하게 됨. 다음은 좀 더 상세히 -exec 를 사용하는 경우를 보여줌.find -exec {} \;-exec 옵션은 exec를 이용하여 새로운 프로세스 를 수행시키게 됨.해당 새로운 프로세스를 실행시킬 때 에 argument(인자)로 넘겨지는 것은앞의 find 으로 찾아진 파일들임.맨 뒤의 \; 은 escape sequence로 ;를 나타내며, shell에서 semicolon ;으로 명령어의 끝을 나타내는 .. 2023. 10. 22.
728x90
반응형