DAteinamen rekursiv ändern

  • Ersteller sritentwicklung
  • Erstellt am
S

sritentwicklung

Hallo,

ich stehe gerade nen bissel aufm Schlauch ich versuche rekursiv aus einem Verzeichnis, Dateien mit der Endung *.php nach *.php5 umzubennen bzw. zu moven. Kann mir da mal jemand nen Tipp geben, wie ich das anstellen könnte?

Gruß
 
Hallo
Für die Bash ein Schnellschuß ungetestet und ohne Prüfung ob Datei schon existiert:
Code:
find /path -type f -name "*php"|while read file;
do
   mv $file ${file}5;
done
Wenn es nur eine Ebene sein soll, den Parameter -maxdepth 1 bei find einfügen.

Geht natürlich auch mit ls oder anderen Werkzeugen.

Gruß Wolfgang
 

Ähnliche Themen

[gelöst] - for file in ... nur für bestimmte Endungen?

PHP Skripte werden nur im Verzeichnis des jeweiligen Benutzers ausgeführt

Kein Ton unter Lubuntu

Datum im Dateiname auslesen und dann nach X Tagen löschen?

Dell Latitude e4310 Linuxinstallation nicht möglich

Zurück
Oben