[問題] grep 抓出特定字串

看板Linux作者時間15年前 (2010/08/28 00:07), 編輯推噓5(503)
留言8則, 8人參與, 最新討論串1/2 (看更多)
假設 filename 有以下兩行的資訊 ffff 123 fffff 12345 現在想用 grep 抓出 ffff 的那一行, 如果我輸入 $ grep "ffff" filename 則會找出 ffff 123 fffff 12345 請問我如何只找出 ffff 123, 而不要出現 fffff 12345 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.196.233

08/28 00:23, , 1F
grep -w "ffff" filename
08/28 00:23, 1F

08/28 00:48, , 2F
grep 'ffff ' filename
08/28 00:48, 2F

08/28 01:42, , 3F
"^ffff "
08/28 01:42, 3F

08/28 01:59, , 4F
grep "^ffff$" filename
08/28 01:59, 4F

08/28 07:16, , 5F
grep "\bffff\b" filename
08/28 07:16, 5F

08/28 08:55, , 6F
grep "\<ffff\>" filename
08/28 08:55, 6F

08/28 16:40, , 7F
grep ffff filename | grep -v fffff
08/28 16:40, 7F

08/28 18:01, , 8F
推一樓,應該-w最方便~
08/28 18:01, 8F
文章代碼(AID): #1CT-BM8H (Linux)
文章代碼(AID): #1CT-BM8H (Linux)