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);


読み込み専用、書き込み専用、など他にもモードがあるが、省略。
必要に応じて使い分ける。