From(投稿者): | TANAKA Jiro <jiro@nerimadors.or.jp> |
---|---|
Newsgroups(投稿グループ): | fj.comp.lang.perl |
Subject(見出し): | Re: ワンライナーで指定行の削除 |
Date(投稿日時): | 07 Jan 2004 13:32:31 +0900 |
Organization(所属): | Nerimadors InterNet |
References(祖先記事, 一番最後が直親): | (G) <btatm4$q5r$1@nn-os105.ocn.ad.jp> |
Message-ID(記事識別符号): | (G) <87u138ml9c.fsf@ace.nerimadors.or.jp> |
"hanajipon" <hanajipon@mail.goo.ne.jp> writes: :perl の1ライナーを使って「ファイルの1〜3行目を削除」と「ファイルの後ろ3 :行を削除」 :というのをしたいのですが、これって1ライナーで可能でしょうか? perl -pe '$_= "" if($. <= 3);' perl -pe '$_[3] = $_; $_ = shift(@_);' #プロシン会場から(^^ R.田中二郎