#例2 コマンドラインにて引数にファイル名を入力し、そのファイル内に余分な改行があれば削除し、ファイル名にout_を先頭につけ出力する。
#!/usr/local/bin/perl
open(IN,$ARGV[0]);
open(OUT,"> out_$ARGV[0");
while(<IN>){
if($_ eq "\n"){
$_=~s/\n//g;#\nを削除する
}
print OUT;
}
close(IN);
close(OUT);
|
ファイル出力名はout_+引数のファイル名になります。
perl file.pl aa.txt
|