perl とか学生時代にはじめて Web に触れたとき以来ほとんど触ったことありませんが、たまにワンライナーで sed の代わりにつかうと便利です。 大抵の環境でインストールされているし、python も大抵の環境でインストールされているけどワンライナーには向かないし。 コマンドラインオプションの説明 -e <program> 実行するスクリプトの内容を指定します。perl をワンライナーで使用するならこれは必須です。 -p 入力データの各行を処理して出力します。入力行は $_ に入ります。 概ね次のようなコードと同じです(イメージ)。