Thread Use of unitialized value in pattern match (m//)
(7 answers)
Opened by StefanJ at 2007-11-12 15:14
Neben dem was die Anderen geschrieben haben: Wenn Du wirklich nur die letzte Zeile aus der Datei haben willst, würde ich Tie::File verwenden:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 #!/usr/bin/perl use Tie::File; my $file = $localpath."localpath.txt"; tie my @lines, 'Tie::File', $file or die $!; my $localfiles = $lines[-1]; untie @lines; Wenn Du mit allen Zeilen in der Datei etwas machen willst, hat Dein Code Fehler... Außerdem solltest Du chomp (siehe -f chomp) verwenden. Sonst hängst Du das "/" noch hinter ein Newline. OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |