programing

파일에서 대소문자를 구분하지 않는 문자열을 grep하는 방법은 무엇입니까?

kakaobank 2023. 5. 12. 22:38
반응형

파일에서 대소문자를 구분하지 않는 문자열을 grep하는 방법은 무엇입니까?

파일이 있습니다.file1으로 끝나는 것은Success...ORsuccess...

하고싶어grep확실히success대소문자를 구분하지 않는 방식으로.

다음 명령을 작성했지만 대소문자를 구분합니다.

cat file1 | grep "success\.\.\."

어떻게 바꿀 수 있나요?returns 0둘 다Success...ORsuccess...

사용할 수 있습니다.-i패턴 대소문자를 구분하지 않는 플래그:

grep -iF "success..." file1

또한, 필요하지 않습니다.cat.grep구문이 있는 파일을 가져옵니다.grep <pattern> <file>저는 또한 사용했습니다.-F생략 부호를 벗어나지 않도록 고정 문자열을 검색하는 플래그입니다.

저는 SQL=echo $line | grep -iF "SQL"완벽하게 작동하는 IT

편집 때문에 거품이 났기 때문에 재미삼아 다른 방법을 추가하겠습니다.

grep '[Ss]uccess' file.txt

이것은 대문자 또는 소문자 's'의 문자 클래스에 대해 정규식 구문을 사용합니다.

언급URL : https://stackoverflow.com/questions/48492422/how-to-grep-for-case-insensitive-string-in-a-file

반응형