Thread Schleife: Dateien umbenennen: Prob mit substr (31 answers)
Opened by steinwolf at 2004-05-31 17:39

steinwolf
 2004-05-31 17:53
#82822 #82822
User since
2003-08-04
367 Artikel
BenutzerIn
[default_avatar]
Hi, habs nun so gelöst:
ist aber wiegesagt mit regexes :-(
allerdings funktioniert nun der ANHANG von .HID nicht,d as entfernen schon..
mist

mfg steinigen



Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!perl -w

use strict;

my $dir = "E:/Perl/bin/test";
chdir($dir);

opendir(DIR, $dir);
foreach my $file(readdir(DIR)) {
if(!-d $file ) {
my $copy = $file;

$file =~s/\.HID$//i;
$file =~s//\.HID$/i; #ABER WARUM GEHT DAS NUN NICHT???

rename($copy, $file);
}
}

#if(!$file =~/^\./) { rename($file, "$file\.HID"); }


closedir(DIR);
"Did you know? You can use your old motor oil to fertilize your lawn." - Blinkster - Professionelles EDV Forum

View full thread Schleife: Dateien umbenennen: Prob mit substr