8.18 ファイルを配列として扱う
ファイルは行のリスト、レコードのリストと見なすことができる。そこで、ファイルへのアクセス、ファイルを操作を、Perlの協力な配列操作を介して行えるようにしたい。
- Tie::Fileモジュールを使用する
use Tie::File; use Fcntl; tile @data, Tie::File, $FILENAME or die; # @dataに対して、通常の配列操作を行えば、ファイルを操作できる。
ファイルは行のリスト、レコードのリストと見なすことができる。そこで、ファイルへのアクセス、ファイルを操作を、Perlの協力な配列操作を介して行えるようにしたい。
use Tie::File; use Fcntl; tile @data, Tie::File, $FILENAME or die; # @dataに対して、通常の配列操作を行えば、ファイルを操作できる。