エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
久しぶりに会社で Perl の話をしました。何の話かというと B::Deparseです。 最近 Perl を使うのは One-... 久しぶりに会社で Perl の話をしました。何の話かというと B::Deparseです。 最近 Perl を使うのは One-Liner くらいなのですが、一般に One-Liner は可読性が犠牲になります。 一体この One-Liner は何をしているのか、というのを説明するときには B::Deparse を使うことで説明が容易になります。 例えば、以下のような Perl の One-Liner があるとします。 $ perl -pi'.orig' -e 's/bar/baz/' fileA この One-Liner の意味するところは以下になります。 ファイル fileA の中の bar を baz に置換せよ ただし、元ファイルは fileA.orig としてバックアップしておけ これをわかりやすくするのが B::Deparse です。まずは具体的に使ってみましょう。 $ perl