P学習帳

書いておぼえるブログ

2017-11-30から1日間の記事一覧

Perl - 2次元配列の生成とアクセス

プログラミングPerl Vol.1の同名セクションにあるサンプルコードを写経する。 #配列リファレンスのリストを配列に代入する @AoA = ( [ "fred", "barney" ], [ "george", "jane", "elroy" ], [ "homer", "marge", "bart" ], ); print $AoA[2][1]; # marge #配…

ファイル名グロブ演算子

カレントディレクトリにあるファイルを条件を指定して取得できるファイル名グロブ演算子の使い方メモ。 my @scripts = glob('*.pl'); for ( @scripts ) { print "$_\n"; } @scriptに.plファイルが入る。 取得したファイルを実行したり、または何か処理を加え…

'yyyy-mm-dd'形式の日付を比較するーPerlの文字列比較演算子

日付の前後を比較したいとき、Time::Pieceとかでepoch秒とかを計算してやるしかないのかーとおもっていたら、実は文字列比較演算子を使えばできると先輩がおしえてくれた。 文字列でありながら、量の比較ができるのだ。これには4種類がある。 小なり (less t…