Font
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]9005[/thread]

leerzeichen in glob pfadangabe: leerzeichen in glob pfadangabe



<< >> 3 entries, 1 page
guest Gast
 2007-05-14 15:11
#76688 #76688
Hi,

ich hab ne wahrscheinlich sehr simple Frage, trotzdem bekomm ich sie leider nicht raus.
Ich möchte mit glob Dateien aus einem Verzeichnis auslesen.
Das funktioniert auch gut, in normalen Pfaden.. Nur in dem, in dem ich suchen muß "C:\Program Files" da funktioniert es durch das Leerzeichen nicht. Ich bekomm das einfach nicht raus und würd mich über vorschläge echt freuen... danke

enn
Aleks
 2007-05-14 15:20
#76689 #76689
User since
2006-06-12
19 articles
BenutzerIn
[default_avatar]
du kannst das leerzeichen quoten:

[CODE]
Sys05# ls la\ lu
test
Sys05# perl -e '$dir="la lu"; $dirq = quotemeta $dir; print glob "$dirq/*"'

HTH,
Aleks

Ergebnis ist dann:
la lu/test\n\n

<!--EDIT|Aleks|1179141678-->
vayu
 2007-05-14 15:20
#76690 #76690
User since
2005-01-13
782 articles
BenutzerIn
[default_avatar]
Code: (dl )
1
2
my @str = glob('c:/"Dokumente und Einstellungen"/*');
print Dumper \@str;


oder

Code: (dl )
1
2
my @str = glob('c:/Dokumente\ und\ Einstellungen/*');
print Dumper \@str;


so geht das\n\n

<!--EDIT|vayu|1179141724-->
<< >> 3 entries, 1 page



View all threads created 2007-05-14 15:11.