Thread Skript löscht Dateien: Perlskript (16 answers)
Opened by GetIT at 2003-11-02 21:18

Dubu
 2003-11-03 15:00
#68858 #68858
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Hier mal ein Gegenvorschlag:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/perl
use strict;
use warnings;

chdir("../Bilder") or die "Kann nicht nach ../Bilder wechseln: $!";
my @bilder = sort glob ('*.JPG *.jpg');

my $prefix = 'Daenemark';
my $i = 1;
foreach (@bilder) {
   my $target;
   # vorhandene ueberspringen
   do {
       $target = sprintf ("$prefix%02d.jpg", $i);
       ++$i;
   } while -e $target;
   rename $_, $target or warn "Kann $_ nicht in $target umbenennen: $!";
   print "$_ --> $target\n";
}

View full thread Skript löscht Dateien: Perlskript