看板 Programming 關於我們 聯絡資訊
我有 30 個檔案要分析,這些檔案的內容是: # 註解... # 註解... # 註解... @ 註解... @ 註解... @ 註解... 數據1 數據2 數據1 數據2 數據1 數據2 ... ... 現在我需要把這 30 個檔案中,每個檔案的「數據2」部份抓出來排在一起,輸出 在另外一個檔案,請問我該用哪個程式語言來寫?又,該怎麼寫? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.78.174
purpose:用 C++0x 的 regex 124.8.131.184 05/23 19:46
durten:感謝,但是請問該怎麼寫@@? 140.116.78.174 05/23 19:49
james732:你有比較熟悉哪種程式語言嗎? 140.117.171.46 05/23 20:05
kdjf:感覺awk + paste 就都了 140.112.245.32 05/23 20:09
durten:我沒有程式底子,最多用 bash 寫簡單的迴圈 140.116.78.174 05/23 20:15
purpose:http://i.imgur.com/pQiSM.png 124.8.131.184 05/23 21:13
purpose:http://tinyurl.com/69cnrb 把 rx 改成我 124.8.131.184 05/23 21:15
purpose:寫的那樣就行了,不會寫C++我就沒辦法了 124.8.131.184 05/23 21:15
durten:哇 真是幫了大忙!! 我會試試看的感謝! 140.116.78.174 05/23 21:22
firejox:你可以用sed調整數據 cut切割 123.240.129.15 05/23 22:08
firejox:sed 's/[@#].*//g'|cut -d ' ' -f 2 123.240.129.15 05/23 22:22
firejox:然後用xargs做輸出調整 123.240.129.15 05/23 22:33
firejox:如果覺得版面很醜的話 123.240.129.15 05/23 22:34
MOONRAKER:我較懶 用grep -v | cut 就好了 XD 58.114.194.207 05/23 23:05
kdjf:awk '!/^#/ {print $2}' file 140.112.245.32 05/24 23:42