看板 Linux 關於我們 聯絡資訊
awk '{printf "%s",$0}' FileName | sed s/\'/\'\\n/g ※ 引述《newvalentine (haha)》之銘言: : 最近在處理一些檔案內容,其檔案內容格式如下: : AAAA'BBBBB'CCCCCCCC : CCCCCCC'DDDDDDDDDDDDDDD'EEEEEE' : FFFFF'GGGGG' : 是否能依據 ' 將以上檔案轉成這樣 : AAAA' : BBBBB' : CCCCCCCCCCCCCCC' : DDDDDDDDDDDDDDD' : EEEEE' : FFFFF' : GGGGG' : 先感謝各位指教了 ._. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.210.207
xatier:用 awk 的確比較方便XD 02/23 11:06
bitlife:不知道awk實作細節,如果是line based的讀取/操作,巨大檔案 02/23 11:17
bitlife:全串接成一行會造成猛吃記憶體,不過RAM若遠大於所有要處理 02/23 11:18
bitlife:的檔案,是沒什麼關係. 02/23 11:18
bitlife:說錯了,是sed的實作細節 02/23 11:18
xyz2012:tr -d '\n' 02/23 11:38
kdjf:是tr \' \\n 吧? 接下來去掉空行,行尾加' 02/23 15:18