8.18 ファイルを配列として扱う

ファイルは行のリスト、レコードのリストと見なすことができる。そこで、ファイルへのアクセス、ファイルを操作を、Perlの協力な配列操作を介して行えるようにしたい。

  • Tie::Fileモジュールを使用する
use Tie::File;
use Fcntl;

tile @data, Tie::File, $FILENAME or die;
# @dataに対して、通常の配列操作を行えば、ファイルを操作できる。