看板 Linux 關於我們 聯絡資訊
如果我資料格式如下 3 1 5 6 -->第0列 1 2 4 6 1 2 1 1 如果要抓第一列第三行(也就是6) 請問有什麼指令可以做到嘛? 還是直接寫一支程式比較快XD? 謝謝各位板友的指教 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.197.57 ※ 編輯: Arim 來自: 114.32.197.57 (07/06 20:25)
james732:cat test | sed -n '2p' | awk '{print $4}' 07/06 20:30
james732:sed取第二行,awk取第四欄,不過應有更簡潔的寫法才是 07/06 20:31
Arim:噢噢噢 謝謝樓上 07/06 20:31
firejox:head -n 2 file|tail -n 1 -|cut -d ' ' -f 4 07/06 21:44
firejox:取前兩行 在取最後一行 用cut分割 07/06 21:46
OpenSolaris:用Tcl來寫很簡單,lindex搭配string index一下就搞定 07/07 09:19