#!/usr/bin/perl --
print "Content-type:text/html\n\n";
$file="finance.csv";
open(IN, $file) or die "$!";
while(<IN>){
print $_;
}
close (IN);

出力はOKだが、問題は生成の方だな
#!/usr/bin/perl --
print "Content-type:text/html\n\n";
$file="finance.csv";
$outfile="finance_out.csv";
open(IN, $file) or die "$!";
open(OUT, ">$outfile") or die "$!";
while(<IN>){
print OUT $_;
}
close (IN);
close (OUT);
拡張子を.csvとして、OUTと指定するだけで出来るんだ。なんか拍子抜けでな。

ほう

#!/usr/bin/perl —
print “Content-type:text/html\n\n”;
$file=”finance.csv”;
$outfile=”finance_out.csv”;
open(IN, $file) or die “$!”;
open(OUT, “>$outfile”) or die “$!”;
while(
# 改行コード除去
chomp($_);
# 各行をカンマ区切りで分割
@data = split(/,/, $_);
for ($i=0; $i<@data; $++){ $data[$i] =~ s/( | )+//g; } } close (IN); close (OUT); [/perl]