Re: [問題] 格式輸出
※ 引述《aquarianboy.bbs@ptt.cc (隱形中)》之銘言:
> 請問如果我有一個檔案,內容如下:
> eddie 168 60
> joanne 160 50
> .
> .
> 三個欄位,中間是以tab來隔開的
> 如果我想讓第一個欄位的資料從第1個字元開始寫
> 第二個欄位的資料從第13個字元開始寫
> 第三個欄位從第20個字元開始寫
> 例:
> 0 1 2 3
> 123456789012345678901234567890
> =================================
> eddie 168 60
> joanne 160 50
> .
> .
> 其中的間隔用一般的space填滿
> 請問我該怎麼著手呢?
> 我想到的第一步應該是用cut把欄位拆開,接下來就不清楚該怎麼做了
> 謝謝 :)
差點就回你13-strlen()...
strlen用wc替代吧
另外在看看awk
--
★ <師大附中 BBS 站> bbs.hs.ntnu.edu.tw ★ From: sw169-71-109.adsl.seed.net.tw
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章