perl ライブラリとモジュール

ライブラリファイルを作る

#helloライブラリ
#hello_lib.pl

#サブルーチン定義
sub hello{
    my($name) = @_;
    print "こんにちは、$nameさん。\n";
}

#戻り値
#ライブラリなのでスクリプトの最後に1;をつける。
1;

これをrequire関数を使って読み込む

#hello_libの呼び出し
#hello_call.pl

#ライブラリの呼び出し
require("hello_lib.pl");

#サブルーチンの呼び出し
&hello("太郎");

#実行結果
# こんにちは、太郎さん。

初めてのPerl 第6版

初めてのPerl 第6版