특정 단어나 문구만 포함하는 모든 줄을 반환하고 다른 단어가 포함된 경우 동일한 단어나 문구가 포함된 줄은 반환하지 않도록 grep 명령을 구성할 수 있습니까? 예를 들어 목록에 다음이 포함된 경우:
Test
TestNumber2
Test Num 3
Test Nbr4
Test Random text
Test with more Random Test data.
What if a Test contains this text?
"Test"라는 단일 단어가 포함된 행만 반환하는 방법을 찾고 싶습니다. 이 경우 행 1만 반환됩니다.
답변1
절대적으로 앵커 포인트를 사용하십시오.
$ grep -e '^Test$' <file>