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

steinwolf
 2004-05-31 20:27
#82827 #82827
User since
2003-08-04
367 Artikel
BenutzerIn
[default_avatar]
Super, habs jeztzt so gelöst..:
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
24
25
#!perl -w

use strict;

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

print "Type c to crypt, u to uncrypt: ";
chomp(my $stdin = <STDIN>);


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


my $copy = $file;

$file =~s/\.HID$// if $stdin eq "u";
substr($file, length($file), 0) = '.HID' if $stdin eq "c" && $file !~/\.HID$/;

rename($copy, $file);
}
}
closedir(DIR);


noch verbesserungsvorschläge??

mfg steinigen\n\n

<!--EDIT|steinwolf|1086021421-->
"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