2016-11-01から1ヶ月間の記事一覧

モジュールの作成方法

Perl › here Perlのモジュールの作成方法について解説します。 パッケージとシンボルテーブル シンボルテーブル 型グロブとシンボルテーブル package - パッケージ(名前空間)の宣言 モジュールの読み込み ファイル名を指定してモジュールを読み込む モジュー…

ファイル・ディレクトリ操作

Perl › ファイル操作 ファイル・ディレクトリを作成・削除・コピーする方法についてまとめました。 ファイル名の基礎知識 絶対パスと相対パス ディレクトリの上の階層を表す表現 .. ファイル名の扱い ファイル名から、ディレクトリ名とベース名を取り出す フ…

Perlで日付・時刻を扱う

Perl › 日付・時刻 Perlでの「日付・時刻」の扱いをまとめました。Perl 5.10以降がインストールされている場合は、日付・時刻を扱う標準モジュールTime::Pieceが標準で添付されています。まず最初にこちらを試してみるのがお勧めです。 Time::Piece - 日付と…

MySQLとの連携

Perl › データベース › here Perlで「MySQL」を利用する方法を解説します。 DBIとDBIの解説 まずMySQLを扱う基本的な知識として、DBIとDBIというものについて解説します。プログラムからデータベースに接続する場合は、DBIというものを使用するのが一般的で…

ワンライナー

Perl › ワンライナー Perlでは、コマンドラインからPerlのスクリプトを実行することができるワンライナーという機能があります。WindowsではLinuxのような便利なコマンドがないので、Perlのワンライナーを使えば、似たようなことも可能です。Perlでよく利用…

CPAN - 便利なモジュールをフリーで使う方法

Perl › CPAN metaCPAN APIを利用してモジュールの情報を取得する 日本のCPANミラーサイト

Perlの変数

Perl › 変数 Perlの変数についての解説です。変数宣言と変数の種類について解説します。 変数宣言 Perlの変数宣言について解説します。 「my」による「レキシカル変数」の宣言 「my」を使って「レキシカル変数」を宣言することができます。 # スカラ変数の宣…

プロセス間通信

Perl › プロセス間通信 Perlで「プロセス間通信」を行う方法を解説します。 プロセスとは プロセスとは、OSから見たリソースの管理の単位のことです。プロセスには、OSに対して一意なプロセスIDが割り当てられます、リソースには、ファイルハンドル、メモリ…

Perlの特殊変数

Perl › here Perlの特殊変数の一覧です。特殊変数とは、Perlであらかじめ定義されているグローバル変数のことです。変数名によって、その用途が特定されています。これだけは必ず覚えておきたいという特殊変数から紹介します。 @ARGV - コマンドライン引数 …