Thread Satz in Array - Problem (18 answers)
Opened by Luke at 2010-04-19 11:04

renee
 2010-04-21 10:42
#136324 #136324
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Dann macht Perl alles richtig. Du versuchst nämlich eine Datei zu öffnen, die in einem Ordner "LOG" liegt, wobei der Ordner "LOG" unter root hängt (In Windows: Direkt in dem Laufwerk).

Du solltest es also so machen:

Code (perl): (dl )
1
2
3
4
5
6
7
$x='file.txt'

my $local_path = "./LOG/$x";
open(DATEI,"<",$local_path) || die "Kann Datei nicht oeffnen: $!";
my @Zeilen = <DATEI>;
print @Zeilen;
close(DATEI);


Und am besten auf lexikalische Filehandles umsteigen. Warum? Wiki:Was Ist ein Lexikalischer FileHandle?
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/

View full thread Satz in Array - Problem