vi 에서도 /\<bbb\>/ 하니 정확히 'bbb'만 매치를 하는군요
-----------pattern.txt 내용---------------------------------
111 b
222 bb
333 bbb
444 bbbb
555 bbbbb
666 bbbbbb
--------------------------------------------------------------
> grep \<bbb\> pattern.txt 찾지를 못하는군요.
grep 에서는 어떻게 정확히 'bbb'만 매치시킬수 있을까요?
즉 3번째줄만 찾고 싶습니다.
vim 에선 /\<bbb\>이렇게 하세요.
vim 에선
/\<bbb\>
이렇게 하세요.
vi 에서도 되는군요
vi 에서도 /\<bbb\>/ 하니 정확히 'bbb'만 매치를 하는군요
-----------pattern.txt 내용---------------------------------
111 b
222 bb
333 bbb
444 bbbb
555 bbbbb
666 bbbbbb
--------------------------------------------------------------
> grep \<bbb\> pattern.txt 찾지를 못하는군요.
grep 에서는 어떻게 정확히 'bbb'만 매치시킬수 있을까요?
즉 3번째줄만 찾고 싶습니다.
여자는 도대체 무엇으로 사는가?
[code:1]grep '\<bbb\>' pattern.txt
grep '\<bbb\>' pattern.txt
이렇게 하시거나
grep \\\<bbb\\\> pattern.txt
이렇게 하세요.
[code:1]grep -w bbb[/code:1]쉬운 방법이 있
grep -w bbb
쉬운 방법이 있습니다. :)
[quote="cdpark"][code:1]grep -w bbb[/cod
-w 옵션이 편리하지만 표준(?)이 아니라서 안 먹는 시스템이 있습니다.
Posix grep utility 스펙입니다.
http://www.opengroup.org/onlinepubs/007904975/utilities/grep.html#tag_04_63
댓글 달기