open A, 'neu.csv' or die $!; while () { print B; } my $infile = 'neu.csv'; open (my $infile_fh, '<', $infile) or die "Kann $infile nicht lesen\n"; my $outfile = 'neu2.csv'; open (my $outfile_fh, '>', $outfile) or die "Kann $outfile nicht schreiben\n"; while (my $line = <$infile_fh>) { print $outfile_fh ... } open C, 'endprodukt.csv' or die $!; while () { print D }