Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

ordinary

[shell] grep 본문

카테고리 없음

[shell] grep

extra_ 2023. 2. 4. 21:54

 

 

- 하나 이상의 파일에서 지정한 패턴을 검색 할 수 있음

grep `pattern` `files`

 

별표를 찾으려면

grep '*' stars

asterisk로 인식하지 않도록 ''를 사용한다.

 

 

사용자를 찾을때

who | grep jiyeon

로그인 상태이면 결과 뜨고 로그아웃 상태이면 결과가 뜨지 않는다.

 

 

'the' 패턴의 대소문자 구별 안함 ( -i )

grep -i 'the' myFile

 

myFile에서 'DEV'를 포함하지 않는 패턴 ( -v )

grep -v 'DEV' myFile

 

 

 

.txt파일 중에 해당 패턴(DEV)이 존재하는 파일이름만 얻기 ( -l )

grep -l 'DEV' *.txt

-> 개수

grep -l 'DEV' *.txt | wc -l

 

 

hi.txt파일 안에서 몇번째 라인에 'DEV'패턴이 있는지 찾기 ( -n )

grep -n 'DEV' hi.txt