Fragen an die Perl Guru´s
Florian Lohoff
flo at rfc822.org
Wed Feb 21 14:30:23 CET 2001
On Wed, Feb 21, 2001 at 11:09:42AM +0100, Adam Jendrosek wrote:
> hi *
>
> Wie kann man in einem Dateihandle die Variable $_ zu einer regulären
> Variable erzeugen?
*Urgs* Bitte was ?
$_ ist bei while(<FH>) die aktuell gelesene zeile und damit auch
nur eine einfach variable.
> wie etwa z.B:
> open(ANZAHL, "anzahl_woerter") || die "Die Datei konnte nicht erstellt werden";
> while (<ANZAHL>)
> {
> print " $_";
> $test = $_ ;
> Wenn ich dies mache meckert perl und sagt mir das die Variable $_ void ist .
> Es muß doch einen Weg geben wie ich dies umgehen kann, oder ?
(flo at ping)~# cat /tmp/test
#!/usr/bin/perl
open(file, "ip") || die $!;
while(<file>) {
print $_;
$test = $_;
}
close(file);
Funktioniert problemlos. Ich denke du hast das beispiel falsch gequoted.
Flo
--
Florian Lohoff flo at rfc822.org +49-5201-669912
Why is it called "common sense" when nobody seems to have any?
More information about the Linux
mailing list