Re: [問題] remove columns from data sheet

看板Perl作者 (檸檬汁)時間19年前 (2006/08/23 18:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #14x2V9ab (Perl)
討論串 (同標題文章)
文章代碼(AID): #14x2V9ab (Perl)