Thema: Perl-Problem
Einzelnen Beitrag anzeigen
Alt 19.11.2001, 17:52   #2
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

So etwa?
Code:
use filehandle;
use strict;

my @eing = ("001", "003", "test", "mag");
my %filehandles;
my ($name, $filename);

die "Kein Argument angegeben!" if (not defined $ARGV[0] or $ARGV[0] eq '');

foreach $filename (@eing) {
	my $fh = new FileHandle;
	$fh->open("> $ARGV[0]\.$filename") or die "Schreibfehler bei '$ARGV[0]\.$filename - $!\n";
	$filehandles{$filename} = $fh;
}

foreach $name (keys %filehandles) {
	print {$filehandles{$name}} "$name\n";
}

foreach $name (keys %filehandles) {
	$filehandles{$name}->close;
}
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten