결과에 전체 줄을 표시하지 않고 Linux에서 텍스트 검색

결과에 전체 줄을 표시하지 않고 Linux에서 텍스트 검색

저는 grep을 사용하여 이를 수행합니다. 예를 들면 다음과 같습니다.

grep someText file.log

그러나 이는 전체 결과 행을 반환합니다. 줄 중간에 있는 경우 someText을 포함한 전체 줄을 출력하고 싶지 않습니다 someText. 이를 달성할 수 있는 방법이 있습니까?

답변1

.*검색어에 를 추가 하고 -o( --only-matching) 옵션을 사용하세요.

grep 'someText.*' -o file.log

관련 정보