作者xyz2012 ([{}])
看板Linux
標題Re: [問題] 檔案內容自動斷行
時間Thu Feb 23 09:18:31 2012
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