Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateien umbennen



joey.brunner
21-06-2002, 16:28
Hallo,

ich habe eine Reihe an Dateien in einem Verzeichnis, die mit php3 enden, die endung muss aber php lauten (kann das modul für php3 nicht installieren, da ich keinen zugriff darauf habe).

wie stelle ich dsa jetzt am klügsten an, dass alle dateien umbenannt werden - bzw. die Endung

danke
joey

ponzellus
21-06-2002, 16:35
hi!

mit mmv geht das recht einfach: :)
mmv "*.php3" "#1.php"

MfG ponzellus

joey.brunner
21-06-2002, 16:41
hallo udn danke,

ich muss es leider mit perl machen, weil ich nur so zugriff auf den server hab, ich kann keine programme installieren :(

joey

ponzellus
22-06-2002, 11:54
achso
sonst wuerds auch noch so in der shell gehen:

for i in $.php3; do
mv $i `echo $i | sed 's/php3/php/'`;
done

oder irgendwie mit awk, nur das kann ich nicht ;)

MfG ponzellus

Vir@s
22-06-2002, 13:02
Mach einfach ein Perl Script was mit dem Befehl system() einfach den Shell Befehl ausführt :)

joey.brunner
22-06-2002, 15:21
Hi,

danke! Alles umbenannt.

Bis dann genießt den Sommer.

joey

Badsteve
24-06-2002, 13:20
oder irgendwie mit awk, nur das kann ich nicht

cp `ls` `ls | awk -F '.' '{print $1}'`.php