|
Alles rund um Mac OSX & Linux: Dateien rekursiv umbenennenWindows 7 Für alle Fragen rund um Mac OSX, Linux und andere Unix-Derivate. |
16.04.2011, 14:04 | #1 |
/// Winkelfunktion /// TB-Süch-Tiger™ | Dateien rekursiv umbenennen Moin, folgender Fall: Ich hab viele Dateien mit einer doppelten Endung - sagen wir sowas in der Art: Dateiname.???.foo Mit dem Befehl Code:
ATTFilter rename 's/\.foo$//' *.foo Wie mach ich das in einem Befehl, der rekursiv alle Unterverzeichnisse durchgeht und auch da die Dateien umbenennt, sprich die Endung ".foo" abschneidet? Jmd eine Idee?
__________________ Logfiles bitte immer in CODE-Tags posten |
16.04.2011, 14:43 | #2 |
| Dateien rekursiv umbenennen For Befehle sollten bei Linux auch gehen
__________________Hier ist ein Beispiel: http://www.linux-club.de/viewtopic.php?f=21&t=99143 Du müsstest dann wahrscheinlich eine For-Schleife verwenden, die in jedem Ordner und Unterordner nach Dateien sucht und dort die Dateien dann mit deinem Befehl umbenennt.
__________________ |
16.04.2011, 14:57 | #3 |
/// Winkelfunktion /// TB-Süch-Tiger™ | Dateien rekursiv umbenennen Ja danke ich glaub ich hab es hiermit in der zwischenzeit geschafft
__________________Code:
ATTFilter find ordner -name "*.foo" -exec rename 's/\.foo$//' {} \;
__________________ |
18.04.2011, 17:01 | #4 |
/// Winkelfunktion /// TB-Süch-Tiger™ | Dateien rekursiv umbenennen Mir fällt gerade auf, das $ bei ".foo" muss da garnicht sein. Es funktioniert auch so, statt "find ordner" kann man auch "find ." machen, um im aktuellen Verzeichnis die Dateien rekursiv durchzugehen... Code:
ATTFilter find . -name "*.foo" -exec rename 's/\.foo//' {} \; Code:
ATTFilter find . -name "*.exe" -exec rename 's/\.exe/\.exe\.vir/' {} \;
__________________ Logfiles bitte immer in CODE-Tags posten |
18.04.2011, 17:08 | #5 |
/// Mr. Schatten | Dateien rekursiv umbenennen OT Ob das System danach noch funktioniert spielt ja keine Rolle
__________________ alle Tipps + Hilfen aller Helfer sind ohne Gewähr + Haftung keine Hilfe via PN hier ist ein Forum, jeder kann profitieren/kontrollieren - niemand ist fehlerfrei tendenzielle Beachtung der Rechtschreibregeln erhöht die Wahrscheinlichkeit einer Antwort - |
18.04.2011, 17:10 | #6 |
/// Winkelfunktion /// TB-Süch-Tiger™ | Dateien rekursiv umbenennen Ich wende diesen Befehl auch im Windows-Ordner an Aber selbst wenn, mein Ubuntu startet immer noch
__________________ --> Dateien rekursiv umbenennen |
Themen zu Dateien rekursiv umbenennen |
aktuelle, aktuellen, befehl, code, dateien, doppel, doppelte, endung, entfern, umbenennen, verzeichnis |