perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 17
Click for quality!




12.02.2012 / 00:00

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragdateien umbenennen.,
Seitenanfang
hallo. habe einen ordner mit

Foto(1).JPG
Foto(2).JPG
Foto(3).JPG
Foto(4).JPG
Foto(5).JPG
[..]

Ich möchte mit einen Script aus allen .JPG ein .jpg machen. wie mache ich das?

sind übrigens zwischen 1 und 1000 bilder in diesem ordner.

MFG Stefan

Datum: 22.11.2004-14:11

Beitragre: dateien umbenennen.,
Seitenanfang
#! /usr/bin/perl

use strict;
use warnings;
use File::Copy;

my $dir = '/Verzeichnis/mit/den/JPGs/';

opendir(DIR,$dir) or die $!;
while(my $file = readdir(DIR)){
next unless $file =~ /\.JPG$/;
my $old_file = $dir.'/'.$file;
my ($new_file = $old_file) =~ s/\.JPG$/.jpg/;
move($old_file,$new_file);
}
closedir(DIR);

Datum: 22.11.2004-14:42

Beitragre: dateien umbenennen.,
Seitenanfang
my @files = <*.JPG>;
for my $filename (@files)
{
rename($filename, lc($filename));
}

oder willst du nur die endung lowercase?

Datum: 22.11.2004-16:06

Beitragre: dateien umbenennen.,
Seitenanfang
@jan, damit würdest Du aber den gesamten Dateinamen in Kleinbuchstaben umwandeln!

Datum: 23.11.2004-07:01

Beitragre: dateien umbenennen.,
Seitenanfang
ich weiß, renee :)
daher schrieb ich ja auch "oder willst du nur die endung lowercase?". auf bald, wenn der server wieder steht.

Datum: 23.11.2004-12:57

-






-
-