Thread Verzeichnis-Problem bei Skript-Ausführung (3 answers)
Opened by Gast at 2006-08-28 17:02

renee
 2006-08-28 18:02
#48075 #48075
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du verwendest einen relativen Pfad. Die Datei wird immer in den Ordner gelegt, von dem aus Du das Skript aufrufst. Wenn Du die Datei im Ordner des Skripts haben willst, solltest Du CPAN:FindBin verwenden:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
#!C:/bin/perl -w

use strict;
use warnings;
use FindBin ();

my $file = $FindBin::Bin . '/neu.txt';

open(SCHREIBEN,">>",$file) or die "Fehler beim Öffnen von 'neu.txt': $!\n";
print SCHREIBEN "Just another Perl hacker\n";
close(SCHREIBEN) or die "Fehler beim Schließen von 'neu.txt': $! \n";
print("Just another Perl hacker\n");



Woher habt ihr das eigentlich mit dem printf?? Das braucht man bei solchen Sachen nicht...
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 Verzeichnis-Problem bei Skript-Ausführung