作者commom (夏天)
看板Linux
標題[問題] grep比對有點問題
時間Wed Dec 15 18:40:57 2010
有一筆資料第一欄是序號
第二欄則是一個浮點數 就像15.236223
類似這樣
1 15.4434
2 15.6562
3 15.162565
..
..
...
但是當 grep -w "15"時
所有行都被標出來了 ="=
請問這樣有解決的方法嗎
目前有個想法是 把第二欄的15去掉
剩.4434這樣
不過還是希望有沒有解決的方法
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.20.136
→ kdjf:你是要第十五行嗎? 12/15 19:04
→ drm343:還是只想保留第二欄來做比對? 12/15 19:29
推 suzuke:如果只是想抓序號15那一行的話, 資料也都是序號開頭 12/15 19:34
→ suzuke:那就grep '^15' 12/15 19:34
→ lpoijk:grep "15\.4434" 這樣可以嗎? 12/16 00:44
推 darkgerm:sed -E 's/[0-9]+\././g' file | grep '^15' 這樣? 12/17 17:27