週末には少しPerlを。

Perlスクリプトの学習日記です。

2013-04-01から1ヶ月間の記事一覧

Perlモジュールのバージョンを確認するイロイロな方法

元ネタ Google先生に尋ねたところ2010年のadvent calendarで モジュールのバージョンを確認するときどうやってますか? にイロイロ紹介されていましたので、いくつか自分で試してみました。 VERSION変数をprintする $ perl -MDBI -le 'print $DBI::VERSION' …

ワンライナーで足し算したり時刻表示したりする

端折っていますが Famous Perl One-Liners の読書メモの3回めです。 足し算する perl -MList::Util=sum -alne 'print sum @F' List::Utilはコアモジュールなのでインストールの心配無用。 「-Mmodule=arg」は次と等価。 use module qw(arg) -aスイッチの「a…

エスキモーの挨拶を知り、初めてPerlの秘密の演算子に触れる

ワンライナーでよく登場する奇妙なコードの書き方は「secret operator」と呼ばれニックネームがつけられて いるようです。 参考: CPANのperlsecret 実際には演算子でもなんでもない、そんな奇妙な書き方に困惑しつつ Famous Perl One-Liners の読書メモの2…

一行野郎(ワンライナー)でテキストファイルの行間に空行を入れたり削ったりする

元ネタ ワンライナーでいろいろな事ができるようになるとカッコイイだろうなと 思いつつ手頃な教科書を探していたのですが、 "Perl One-Liners Explained" という記事が英文ですが読みやすかったので、 ここに第一章の覚書メモを残すものです。 行間に空行を…

いかにしてメイドさん画像をダウンロードするか~NAVERまとめ編

動機 NAVERまとめを「メイド」検索すると約100のまとめがヒットします。 もちろんすべてが画像サイトというわけではありませんが ここに少なからぬ宝が埋蔵されているわけで、これを発掘したいと思ったわけです。 全体の構成 アプローチですが、DBに「巡…