檔案內容自動斷行 - Linux

Table of Contents


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'
: 先感謝各位指教了 ._.

--

All Comments

Rosalind avatarRosalind2012-02-25
用 awk 的確比較方便XD
Mia avatarMia2012-02-26
不知道awk實作細節,如果是line based的讀取/操作,巨大檔案
Ethan avatarEthan2012-02-28
全串接成一行會造成猛吃記憶體,不過RAM若遠大於所有要處理
的檔案,是沒什麼關係.
說錯了,是sed的實作細節
Barb Cronin avatarBarb Cronin2012-03-03
tr -d '\n'
Mason avatarMason2012-03-07
是tr \' \\n 吧? 接下來去掉空行,行尾加'