유닉스나 리눅스의 문자열 찾기 명령인 grep 에서, 대소문자 구분 없이 문자열을 찾으려면 -i 옵션을 사용하면 됩니다.
마이너스 기호 + 알파벳 소문자 아이(i)입니다. 윈도우와 달리, 유닉스 명령어 자체나 명령어의 옵션은 항상 대소문자를 엄격히 구분합니다.
예를 들어
grep foo *.txt
이렇게 하면 현재 디렉토리의 모든 txt 확장자 파일들에서 foo 라는 문자열을 찾지만, FOO 나 Foo 또는 fOO 등은 찾지 않습니다.
이때
grep -i foo *.txt
이렇게 해주면 FOO / Foo / fOO 등도 모두 찾습니다. 대소문자의 구분이 없이 찾게 되는 것입니다.
위에서의 소문자 i 는, "ignore(무시) case(대소문자)"에서의 첫글자 i에서 온 것입니다.
영삼넷
Categories
Recent Posts
Recent Comments
Statistics
- Total Visitors:
- 407058
- Today:
- 6843189
- Yesterday:
- 9754777
IT강국 김영삼 블로그에 오신걸 진심으로 환영합니다.
©2002 영삼넷 // openkr
©2002 영삼넷 // openkr