Thread Dateinamen ersetzen, durch gefundene in der gleichen Datei? (9 answers)
Opened by yasukatakaya at 2008-06-05 12:29

yasukatakaya
 2008-06-05 13:46
#110766 #110766
User since
2007-05-31
68 Artikel
BenutzerIn
[default_avatar]
Ja hast schon recht, es kommt die Permission... Meldung, doch wenn ich so umbenenne, dann kommt nichts und es wird alles umbenannt!
Nur hier wird nichts aus einer Datei geholt und es funzt, aber ich brauche den Zeitstempel, der in der Datei ist?!
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
opendir(DIR,$pfadDerDateien);

while(my $datei = readdir(DIR))
{
#hier werden die Dateien umbenannt, da diese mit der Seriennummer anfangen
#sie müssen aber mit dem Datum anfangen
foreach my $neuerName ($datei =~ /[0-9]{11,}/g)
{
print "$neuerName ";
rename("$pfadDerDateien/$datei", "$pfadDerDateien/$neuerName.txt");
}
close(FILE);
}
closedir(DIR);

View full thread Dateinamen ersetzen, durch gefundene in der gleichen Datei?