grep이 정확한 단어를 볼 수 있나요? [복사]

grep이 정확한 단어를 볼 수 있나요? [복사]

grep이나 egrep이 정확한 단어를 볼 수 있나요? 다음 예를 참조하세요. 이들은 내 그룹입니다.

groups
floppy audio video cdrom games plugdev power netdev scanner users

그냥 파워만 보고 싶은데 라인 전체를 돌려주네요

groups |grep --color -w power
floppy audio video cdrom games plugdev power netdev scanner users

전원을 반환하기 위해 awk 또는 cut을 사용하여 파이프하는 것은 쉽습니다.

groups |grep --color -w power|cut -d ' ' -f 9
power

하지만 내 질문은: grep 또는 egrep 명령이 정확한 단어만 반환할 수 있습니까?

답변1

GNU grep예를 들어 사용해 볼 수 있습니다 grep -o power.

~에 따르면grep 매뉴얼:

-o, --match만 해당

일치하는 줄의 일치하는(비어 있지 않은) 부분만 인쇄하며, 각 부분은 별도의 출력 줄에 표시됩니다.

관련 정보