Es kann vorkommen, dass man eine grosse Anzahl an Dateien umbenennen möchte, was zeitaufwendig sein kann, wenn man diese einzeln bearbeitet. Hier kommt das Tool Bulky ins Spiel, welches in Linux Mint ab Version 20.2 'Uma' standardmässig an Board ist. Die Anwendung ermöglicht es, Dateien auf einfache Weise massenweise umzubenennen.
Zum Umbenennen von Dateien stehen unter Linux eine Reihe von Anwendungen zur Verfügung, welche vom kommandozeilenorientierten Programmen bis hin zu benutzerfreundlichen GUI-Anwendungen reichen.
Das auf Python basierende Bulky platziert sich zwischen diesen beiden Optionen, da es relativ leistungsfähige Regelwerke bietet, welche jedoch in einer einfachen Benutzeroberfläche dargestellt werden. Leider ist die Dokumentation noch sehr rudimentär, daher folgt eine erste Übersicht der wichtigsten Funktionen.
Dateien umbenennen
- Alle umzubenennenden Dateien im Dateimanager auswählen und mit der rechten Maustaste auf Umbenennen klicken.
- In den Pull-Down-Menüs die Punkte Ersetzen und Nur Namen wählen
- Im Feld, Finden einen Stern (*) eingeben. Die rote Warnmeldung kann ignoriert werden.
- Im Feld Ersetzen kann der neue Name in der Form neuer-name_%n eingeben werden (nach Eingabe von %n verschwindet die Warnmeldung).
Mit diesen Einstellungen werden die Dateiextension beibehalten. - Durch einen Klick auf Umbenennen wird der Vorgang abgeschlossen.
Sofern abschliessende Nullen bevorzugt werden, kann auch -%0n, -%00n oder -%000n eingeben werden.
Teile des alten Namens ersetzten oder ergänzen
Um den alten Namen beizubehalten und nur einen Teil zum Dateinamen hinzuzufügen oder zu ersetzen, kann die Option Einfügen genutzt werden. Um die Erweiterung oder Ersetzung am Ende des alten Namens anzufügen, klickt man auf das Feld Vom Ende. Auch hierbei kann die Autonummerierung verwendet werden.
Um die neuen Elemente innerhalb des alten Namens hinzuzufügen, klickt man auf das + Zeichen im Fenster An Position.
Teile ersetzen
Um Teile des alten Namens durch den neuen zu ersetzen, wählt man den Punkt Überschreiben. Die im Bereich Text angegebene Anzahl an Zeichen wird im alten Namen ersetzt. Durch die Eingabe der Leertaste werde dabei zusätzliche Zeichen aus dem alten Namen gelöscht.
Sofern während dieses Vorgangs eine Warnmeldung eingeblendet wird, bedeutet dies lediglich, dass die neuen Namen nicht nummeriert (mit %n versehen) wurden.
Tipp
Die Einstellungen für den Batch-Renamer unter Nemo findet man unter Bearbeiten / Einstellungen / Verhalten. Hier können auch andere Batch-Renamer eingebunden werden.
Fazit
Das Massenumbenennen von Dateien kann eine mühsame Aufgabe sein, aber mit dem Tool Bulky wird sie zum Kinderspiel.
Quellen:
Bulky bei Github: https://github.com/linuxmint/bulky
Im Dateimanager von Xfce, Thunar, standardmäßig an Bord: https://docs.xfce.org/xfce/thunar/4.14/bulk-renamer/start
Dolphin von Kubuntu kann es auch, wie ich gerade herausgefunden hab, standardmäßig. Einfach mehrere Dateien auswählen, auf umbenennen drücken, dann kommt ein ähnlicher Dialog wie beschrieben.
PS: Statt 00n wird ### benutzt
Bei KDE https://userbase.kde.org/KRename
oder Inviska Rename gibt es als App-Image https://alternativeto.net/software/inviska-rename/
bulky
File-Renamer ist schon sehr gut, wichtig für Nummerierungen ist der Tooltip: "Use %n, %0n, %00n, %000n to enumerate" der nur erscheint, wenn die Maus über der entsprechenden Eingabezeile ist.sudo apt-get install --no-install-recommends thunar
. Thunar Rename Howto. Hier wird der komplette Thunar Dateimanager installiert, der aber nichts durcheinander bringt. Mit "Massenumbenennen" wird sogar ein extra Eintrag im Menü hinzugefügt.bulky
mitthunar --bulk-rename
der Thunar-Renamer eingetragen (%F ist nicht nötig und funktioniert auch nicht). Durch das Thunar-Pluginthunar-media-tags-plugin
können sogar ID3-Audio-Tags verwendet werden.