Perlを使う3 〜 基本(続編) ファイル操作
ファイル読み書きをいくつか。
#ファイルオープン open(IN, "input.csv"); #データを@dataという配列に格納 @data = <IN>; #ファイルクローズ close(IN); foreach(@data){ #print; } #読み書き両用モード open(FH, "+>> input.csv"); print FH "DEF"; close(FH); #ファイル出力 open(IN, "input.csv"); while(<IN>){ print; } close(IN);
読み込み専用、書き込み専用、など他にもモードがあるが、省略。
必要に応じて使い分ける。