拡張子: 何でも良い。一般に .pl
グローバル変数: ライブラリ中でグローバル変数を定義すると、呼出元でも
グローバル変数として処理できる。
設定ファイル用途などにどうぞ。
実行権限: Read 権限のみでよい。実行権限は不要
そのた: スクリプト末尾に 1; を書いておく必要がある。
変数の設定:
呼出元
--------
require 'hoge.pl'
$val = 123;
&test;
--------
ライブラリ
--------
sub test { print $val; }
1;
--------
この場合でも、"123"は出力される。