[리눅스] Strings 특정 문자열 들어있는 행 확인


[리눅스] Strings 특정 문자열 들어있는 행 확인

리눅스 파일 내부 특정 문자열 찾기 예를 들어 파일 안에 .co.kr 이라는 문자가 들어있는 행들만 확인하고 싶을 때 아래와 같은 형태로 명령어를 사용할 수 있습니다. # strings /etc/mail/virtusertable.db | grep .co.kr strings [파일] | grep [찾을 텍스트] # strings messages |grep Err messages의 Error 메시지를 찾을 때도 간단하게 사용할 수 있습니다. # cat messages |grep Err cat 명령어가 아무래도 strings 명령어보다는 더 익숙할 거라고 생각됩니다. strings를 대신해서 cat을 사용해도 동일하게 찾을 텍스트를 읽어내는 것을 볼 수 있습니다.


원문링크 : [리눅스] Strings 특정 문자열 들어있는 행 확인