Ich erhalte den unten stehenden Perl-Fehler.
Kann den String ("") nicht als Symbol-Referenz verwenden, während "strict refs" in Zeile 30 von Test173 verwendet wird.
Der folgende Code wurde eingefügt. Zeile 30 ist die Öffnungsanweisung. Es scheitert an der Öffnungsanweisung. Ich habe use strict;
und use warnings;
im Skript. Was bedeutet der Fehler? Wie ändere ich den Code, um diesen Fehler zu beheben.
my $file = 'testdata';
open($data, '<', $file) or die "Konnte '$file' nicht öffnen'\n";
print "Daten der Datei ID:$data\n";
@iu_data = <$data>;
$totalLineCnt = @iu_data;
print "Gesamtzeilenanzahl: $totalLineCnt". "\n";