for file in APP_*.gif; do new=$ new=$ mv "$file" "$new" done
Mac OS: Wie kann ich eine Datei wie APP_001.gif in 01.gif umbenennen?
Ich habe eine Menge Dateien in einem Verzeichnis. Sie haben alle Namen wie:
APP_001.gif APP_101.gif
Wie könnte ich sie umbenennen?
01.gif 101.gif
dh das Präfix vorher loswerden _
und dann die erste führende Null entfernen?
Vielen Dank!
3 Antworten auf die Frage
shopt -s extglob; for f in in APP_*.gif; do mv "$f" "$"; done
Wenn die tatsächlichen Namen nicht wichtig sind und einfach alle Fotos eindeutige, aber organisierte Namen haben sollen, können Sie den Automator öffnen und die folgende Automatoraktion erstellen.
Dies ist, was ich mache, und speichere es dann als Dienst (vorausgesetzt, Sie haben 10,6, Schneeleopard). Dann können Sie eine beliebige Gruppe von Dateien im Finder auswählen, mit der rechten Maustaste klicken und auswählen. Diese Version fordert den Benutzer zur Eingabe des Präfixes jeder Datei auf und verwendet diesen Wert (Anweisungen zum Verweisen auf eine Variable in einer Automator-Aktion hier ). Sie können jedoch auch die Umbenennungsaktion verwenden, um Dateien fortlaufend zu nummerieren.
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?