우선 grep 명령어를 한줄 설명 해보겠습니다.
"문자열을 검색할때 쓰이는 명령어"라고 생각하시면 됩니다.
그리고 이 grep 명령어는 파이프와 같이 많이 쓰이므로 리다이렉션도 공부를하셔야 합니다.
리다이렉션 => https://halinstudy.tistory.com/17
리다이렉션
리다이렉션을 한줄 요약 하면 이렇게 말할수있습니다. "명령어로 실행한 결과를 파일안에 넣는 기술" 이라 설명할수 있습니다. 하지만 리다이렉션은 더많은 기능을 가지고 있습니다. 1. >, >> >는
halinstudy.tistory.com
grep 명령어는 아래와 같은 형식으로 사용합니다.
grep [옵션] [패턴] [파일]
이쪽에서 말하는 패턴은 찾자고 생각하는 텍스트나 정규표현식이다.
그리고 파일은 찾고자 하는 파일의 위치이다.
1. -i : 패턴에 넣은 텍스트를 대소문자 구별없이 찾는다.
┌──(root㉿kali)-[~/blog/grep]
└─# grep -i "i" exampleText
-i : 대소문가 구별없이 찾는다.
-I Can you folllow me?
2. -n : 문자열 순서 와 함께 출력한다.
7:-n : 검색결과와 라인번호를 함께 출력한다.
13:-I Can you folllow me?
15:nnnnnnnnn
3.-v : 그 패턴에 있는 글자가 없는 문자열을 출력한다,
grep 명령어는 파일에서 특정한 텍스트를 찾을때 쓰인다.
그리고 grep은 리다이렉션(파이프)같이 많이 쓰인다.
많이 사용하는 옵션은 5가지가 있다.
nnnnnnnnn
4. -E : 정규표현식과 같이 쓸수 있다.
grep 명령어는 파일에서 특정한 텍스트를 찾을때 쓰인다.
그리고 grep은 리다이렉션(파이프)같이 많이 쓰인다.
-n : 검색결과와 라인번호를 함께 출력한다.
-I Can you folllow me?
nnnnnnnnn
5. -r : 하위 디렉토리까지 다알려준다.
grep -r "hello" .
| [리눅스 명령어 정리] uniq (0) | 2023.05.08 |
|---|---|
| [리눅스 명령어 정리] sort (0) | 2023.05.07 |
| 리다이렉션 (0) | 2023.04.26 |
| [리눅스 명령어 정리] find 명령어 사용법과 옵션 (0) | 2023.04.26 |
| [리눅스 명령어 정리] File 명령어의 사용법과 옵션 (1) | 2023.04.25 |