리눅스 문자열 찾기 - ag command
파일 내에 문자열을 찾기 위해서는 여러 명령이 있을 수 있다
grep, find, awk, ...
비슷한 내용의 이전글도 참고.
2019/12/26 - [IT/리눅스] - 문자열 내용 일부를 알고 있을 때 파일 찾기 - grep 명령어 리눅스
그런데 ag 커맨드를 쓰면 아주 머리 안굴리고 쉽게 되는 것 같아.
아래 그림처럼 그냥
$ ag <검색문자열>
이렇게만 입력하면 현 폴더내의 모든 파일을 조사해서 <검색문자열> 이 있는 파일과 해당 위치를 출력해준다.
내 피씨에서 간단하게 테스트 하니 아래 그림처럼 나온다.
그런데, ag 명령이 되지 않는 곳이 있다.
이때는 먼가 패키지를 설치 해 줘야 한다.
$ apt-get install the_silver_searcher
쭉 설치되면서 완료 되면 성공적으로 ag 명령을 자유롭게 쓸 수 있다.
폴더를 여러개 지정할 수 있고, 파일을 지정해서 검색할 수도 있고 옵션도 다양하게 마련되어 있으니 man 해보시길.
아래 글도 참고하세요~~
https://www.reddit.com/r/commandline/comments/3wwyvh/ag_vs_grep/
'IT > 리눅스' 카테고리의 다른 글
우분투 리눅스 SSH 서버 설정하기 (0) | 2021.01.19 |
---|---|
우분투 리눅스 파이썬 버전 확인 필수 - 제길 python 2 가 기본이라뉘 (0) | 2021.01.18 |
문자열 내용 일부를 알고 있을 때 파일 찾기 - grep 명령어 리눅스 (0) | 2019.12.26 |
윈도우 리눅스 SSH 터미널 프로그램 추천 - MobaXterm (0) | 2019.12.20 |
[추천글] 리눅스 커널 분석 블로그 (0) | 2019.12.17 |