리눅스 명령어

grep
원하는 문자열 추출에 사용

/home/tmp 경로에 text.txt가 존재

text.txt
abcd123456 <- 내용

grep 'abc' text.txt -> abc
grep '1[2-5]\{2\}' text.txt -> 123
grep '1[1-2]\{2\}' text.txt -> 없음. 12까지는 부합하지만 3이 [1-2]정규표현식에 어긋남

기호를 사용할땐 이스케이프문자 \(역슬래쉬) 를 사용하자
[2-5]\{2\} 의 뜻은 숫자 2~5에 부합하는 두개의 숫자가 있는 경우라고 해석 가능

좋은 웹페이지 즐겨찾기