반응형
기본적으로 파일을 찾는 명령어는 find 이고 주로 grep 명령어를 조합하여 많이 사용하는 경우가 많다.
왜냐? 유용하니까 -
조합하여 사용하는 기본 구조는 다음과 같다.
find /경로/ 옵션 '파일이름' | xargs grep 찾고자 하는 문자열 |
찾고자 하는 파일의 이름으로 검색하기.
find . -name '파일이름' |
*참고: 띄어쓰기(스페이스) 한 부분을 잘못 알고 사용을 못하고 있는 사람을 위해 띄어쓰기(스페이스) 대신 '_'로 바꿔 다시 적겠다.
find_._-name_'파일이름'
찾고자 하는 파일 이름을 가지고 있고 그 파일의 내용 안에 특정 문자열을 포함한 파일을 검색하기.(현재 경로에서 하위 디렉토리 검색)
find . -name '파일이름' | xargs grep 찾고자 하는 문자열 |
find_._-name_'파일이름'_|_xargs_grep_찾고자 하는 문자열
Tip... 찾고자 하는 이름에 *를 앞 뒤로 붙이면
'*abc ' 인 경우 이름 앞에 어떤 문자가 있고 뒤에 abc를 이름으로 가지거나 가지지 않는 파일들을 검색하고 반대로
'abc*' 인 경우 abc 뒤에 문자열을 가지고 있거나 없는 파일들이 검색된다. 그리고 마지막으로
'*abc*'인 경우 이름 문자열 가운데 abc를 포함 하고 있는 파일을 모두 검색 한다.
반응형
'Linux > Ubuntu' 카테고리의 다른 글
Serial Port 확인 하는 방법. (0) | 2013.07.11 |
---|---|
웹 스트리밍 서버 (mjpg_streamer) 구축하기. (2) | 2013.06.24 |
SVN 사용하기 (0) | 2013.06.24 |
우분투 (Ubuntu13.04) 한글 및 기타 설정. (0) | 2013.06.23 |
libre offce 개발환경 갖추기! (0) | 2013.06.23 |