Manchmal haben wir Verzeichnisse voller Audio-, Bild- oder anderer Dateien, die wir wollen in großen Mengen umbenennen, Entweder weil wir ihm einen anderen Namen geben möchten oder weil es sich um Dateien handelt, die von einem Download-Netzwerk heruntergeladen wurden und normalerweise lange Namen mit dem Autor, dem Web usw. enthalten. Viele gehen den schwierigen und langsamen Weg, nämlich eins nach dem anderen zu gehen und sie zu benennen, was sie wollen.
Sie erschweren Ihr Leben also nicht und Sie können ganze Verzeichnisse auf einfache Weise umbenennen und ohne etwas zu installieren, auf die Konsole Ihres Systems zugreifen und die unten aufgeführten Befehle mit realen Anwendungsbeispielen verwenden, damit Sie sie leicht in die Praxis umsetzen können.
- Stellen Sie sich vor, Sie haben ein komprimiertes Verzeichnis mit 100 MP3-Songs heruntergeladen. Diese enthalten einen Namen mit dem Format "Audio XX-Audio Track By www.musica.com", wobei XX die Nummer des Songs ist. Wenn Sie wünschen einen Teil des Namens loswerdenIn diesem Fall von «By www.musica.com» befindet sich das Präfix «Audio» und das Verzeichnis in Downloads und heißt Musik:
cd /Descarga/Musica rename 's/ - By www.musica.com//g' *.mp3 rename 's/Audio - //'g *.mp3
- Stellen Sie sich vor, was Sie jetzt wollen umbenennen aus einem Verzeichnis voller verschiedener .jpg-Bilder mit einem Namen wie "Illustration.jpg" und wir wollen Namen wie "Photo.jpg". Dafür können Sie verwenden:
cd /Descarga/Fotos rename y/Ilustración/Foto/ *.jpg
- Wollen Ändern Sie Großbuchstaben in Kleinbuchstaben oder umgekehrtzu? Kein Problem:
rename y/A-Z/a-z/ *.ext rename y/a-z/A-Z/ *.ext
- Entfernen und ändern Sie die Erweiterungjeweils aus einem Verzeichnis voller Dateien, zum Beispiel .txt:
rename 's/\.txt$//' *.txt rename 's/\.txt$/\.bak/' *.txt
Weitere Informationen finden Sie in den Manpages zum Umbenennen (Man Rename). Andere Optionen Alternativen Dies sind Programme wie pyRenamer, Metamorphose, KRename, GPRename usw., die für Sie möglicherweise intuitiver und einfacher sind als die Verwendung dieser Befehle ...
Vielen Dank für diese Beispiele für den Befehl zum Umbenennen. In Windows wähle ich sie alle aus, klicke auf den ersten und ändere den Namen, der Rest erhält den gleichen Namen, fügt aber korrelative Zahlen hinzu. Können Sie unter Linux auf der Konsole etwas Ähnliches tun?
Was tun, wenn die Dateien unterschiedliche Namen haben?
Wäre es ausreichend, den Platzhalter "*" als Dateinamen anzugeben?
Danke.