[問題] grep比對有點問題

看板Linux作者 (夏天)時間13年前 (2010/12/15 18:41), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
有一筆資料第一欄是序號 第二欄則是一個浮點數 就像15.236223 類似這樣 1 15.4434 2 15.6562 3 15.162565 .. .. ... 但是當 grep -w "15"時 所有行都被標出來了 ="= 請問這樣有解決的方法嗎 目前有個想法是 把第二欄的15去掉 剩.4434這樣 不過還是希望有沒有解決的方法 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.20.136

12/15 19:04, , 1F
你是要第十五行嗎?
12/15 19:04, 1F

12/15 19:29, , 2F
還是只想保留第二欄來做比對?
12/15 19:29, 2F

12/15 19:34, , 3F
如果只是想抓序號15那一行的話, 資料也都是序號開頭
12/15 19:34, 3F

12/15 19:34, , 4F
那就grep '^15'
12/15 19:34, 4F

12/16 00:44, , 5F
grep "15\.4434" 這樣可以嗎?
12/16 00:44, 5F

12/17 17:27, , 6F
sed -E 's/[0-9]+\././g' file | grep '^15' 這樣?
12/17 17:27, 6F
文章代碼(AID): #1D29iy9J (Linux)