Re: [問題] remove columns from data sheet
※ 引述《quake3 (AA加油...)》之銘言:
: 我有一個文字檔
: 內容為:
: abc 2.22 333 abd @@@
: sss ede 663 111.11 ###
: 1.02 5.78 9.99 2.00 $$$
: 請問有什麼模組, 類似cut指令一樣
: 可以刪掉其中幾個column
: 比如說刪掉第二, 第四列
: output為
: abc 333 @@@
: sss 663 ###
: 1.02 9.99 $$$
perl -aF'(?<!^)(?<!\x20)\x20' -pe '$_ = join(" ", @F[0, 2, 4..$#F])' 文字檔名
如需在原始檔案上直接改,加上 -i.bak 就好。
詳細用法請參閱 perldoc perlrun 和 perldoc perlre 。
順便請教:為何在 -F 中無法直接使用 space 字元而要寫成 \x20 方可?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 143.89.144.107
推
08/24 10:29, , 1F
08/24 10:29, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章