Thread File::Basename durch Reguläre Ausdrücke ersetzen (27 answers)
Opened by Kean at 2013-10-18 16:35

pq
 2013-10-18 17:30
#171264 #171264
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2013-10-18T14:35:28 Kean
Bisher sieht mein Code so aus:
Code (perl): (dl )
my $pfad = "C:\Test\Dateiname.abc";

nun, da sehe ich schon ein problem:
Code: (dl )
1
2
3
4
5
6
$ perl -wE'
my $pfad = "C:\Test\Dateiname.abc";
say $pfad;'
Unrecognized escape \T passed through at -e line 2.
Unrecognized escape \D passed through at -e line 2.
C:TestDateiname.abc


ich nehme an, dass du im echten code single quotes verwendes oder den pfad woanders herbekommst.

ansonsten würde ich Linuxer zustimmen und den Fehler versuchen zu lokalisieren. könnte ein Bug im Modul oder falsche Benutzung sein.
Last edited: 2013-10-18 17:34:01 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread File::Basename durch Reguläre Ausdrücke ersetzen