On Fri, Aug 10, 2001 at 11:05:32AM +0200, Bert Lange wrote:
Hi!
Gesucht ist ein Einzeiler [1], der mir z.B. alle php-Dateien in .html-Dateien umbenennt. "mv *.php3 *.html" erzählt immer was, er würde als letzten Parameter ein Verzeichnis brauchen.
Folgendes macht es (ungetestet) rekursiv für alle Dateien und Unterverzeichnisse:
for i in `find . | grep -E 'php3$'`; do mv $i ${i/php3/html}; done
Könnte Probleme machen, wenn php3 im Dateinamen vorkommt. Z.B. foo_php3.php3