그렙!
GREP(이하 '그렙')은 텍스트 검색 명령어입니다.
정규표현식 이라고도 하는데, 특정한 규칙을 가진 문자열의 집합을 표현하는데 사용하는 형식 언어로, 많은 텍스트 편집기와 프로그래밍 언어에서 문자열의 검색과 치환을 지원하고 있습니다.
실무에서는 특정한 규칙을 가진 문자열을 찾거나 바꾸는데 활용됩니다.
사용
그렙을 사용하는 방법은 다음과 같습니다.
그렙은 'fruitlist.txt' 라는 파일에서 'apple' 이라는 단어를 포함하는모든 줄을 단어 경계와 상관없이 찾아서 출력합니다.
이에 'apple' 라는 단어도 찾지만 'fineapple' 도 찾아서 출력합니다.
그렙 명령어는 대소문자를 구분하기 때문에 'Apple'는 없을 수도 있습니다.
그렙은 유닉스 명령어로 다른 행동을 옵션으로 사용할 수 잇습니다.
-i 명령어는 대문자 여부와 관계 없이 'Apple' 'apple' 를 모두 찾아 줄 것 입니다.
-i 옵션은 대문자 사용에 반응하지 않거나, 무시하도록 해주는 옵션입니다.
간단하게 설명하기 위해 예를 들었으며, 실무에서는 정규식표현은 매우 복잡하기도 합니다.
이에 그렙 명령어에 대한 자세한 사항을 위해서는
[위키피디아 그렙]을 참고하시면 좋을 것 같습니다.
WINDOWS 환경에서 컴퓨터 화면을 녹화하는 방법! (0) | 2016.03.25 |
---|---|
와콤과 인튜어스 드라이브 설치 (1) | 2016.03.25 |
정감! (0) | 2016.03.05 |
주정차 문화지킴이 서비스 (0) | 2016.02.28 |
Netflix! 한달 무료 이용해보세요. (0) | 2016.02.22 |