Posted on 2008-12-24 15:17
Prayer 閱讀(3767)
評論(1) 編輯 收藏 引用 所屬分類:
Shell
方法有三種:
例如,精確匹配sourcefile中單詞flag的行
1.-w選項
grep -w flag sourcefile
2.錨定
grep '\<flag\>' sourcefile
3.鎖定
grep '\bflag\b' sourcefile
需要注意的是,grep精確匹配的時候會把中劃線忽略掉
例如,如果sourcefile中有類似flag-123的行,則用上述命令均不能剔除該行:
dfdf flag ddd
flag-333
不過這不應該視為bug,因為中劃線連接的單詞已經不被視為單詞,而是連詞了,這一點不必過于爭論,當作慣例好了