看板 [ Linux ]
討論串[問題] grep的用法
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 5→)留言8則,0人參與, 最新作者verdd (R.V.)時間10年前 (2014/03/07 23:36), 編輯資訊
2
0
0
內容預覽:
各位大大 高手好 想請問各位一個grep抓資料的問題. 我想要從資料庫裡面挑選我要的資料. 例如我想從5筆資料裡面挑選特定3筆出來. 資料庫的結構是這樣. 例如. 1 x x x x x x x x ........ 2 y y y y y y y y.......... 3 z z z z z z
(還有176個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者lc85301 (pomelocandy)時間10年前 (2014/03/08 03:08), 編輯資訊
1
0
0
內容預覽:
我回一個來試著回答. 首先我要說原PO的問題有點模糊. 我猜CP64大大也是想回文"選出來的條件是什麼"也是類似的原因. 如果問題只有verdd描述的這樣幾行,那用grep sed去取就可以. 但grep的用法是比對某特定字串,這裡只有3個,但要取的內容完全不一樣. 而且1,4,5很容易跟內容重複.
(還有553個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者mike7689 (帥啊~!老皮~!!)時間10年前 (2014/03/09 07:08), 編輯資訊
0
0
0
內容預覽:
我用幾個檔案測試了苦主的問題,lc85301大大說應該用awk解決,我也是用這工具.... 如果確定要用每列開頭第一行的數據來決定要不要print出來這一列,可以這麼做:. awk '{if ($1==1 || $1==4 || $1==5){print $0}}' database.txt >>
(還有161個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者mskuo (MSK)時間10年前 (2014/03/12 06:13), 編輯資訊
0
0
1
內容預覽:
也許這是您想要的作法:. http://bash.freesf.tw/?p=236. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 220.130.228.30.
首頁
上一頁
1
下一頁
尾頁