umbenennen Ich bin auf einer Mac Bash Konsole.Wie man eine Liste von Dateien im Verzeichnis basierend auf Erstellungszeit auf Mac
gegoogelt ich al Menge (hier auch in Stapelüberlauf) und versuchte, jede Datei in einem Verzeichnis mit seiner Schöpfung Zeitstempel umbenennen über einen Befehl bash viele Skripte in Ordnung, aber keine gearbeitet, weil date
und stat
Befehle sind anders in Mac als in Linux. Ich habe auch keinen exif
Befehl.
Ich möchte mit Format wie folgt aus (oder jedenfalls ähnlich) umbenennen: JJJJMMTT- SSMM
Kann mir jemand helfen? Vielen Dank im Voraus
EDIT
Ich versuchte this, this und this
EDIT 2
Ich möchte mit Format wie folgt aus (oder jedenfalls ähnlich) umbenennen : YYYYmmDD-HHMM.jpg (jpg ist ein Beispiel der Dateierweiterung, ich möchte Dateierweiterung nicht verlieren)
EDIT 3
Derzeit dieser Befehl funktioniert teilweise (immer gelten Jpgextension)
for f in `ls`; do mv "$f" "$(stat -t %Y%m%d-%H%M $f | awk -F"\"" '{print $8}').jpg"; done
Haben Sie die standardmäßigen Mac OS X Utils oder GNU Coreutils installiert? – Inian
@Inian, wie kann ich überprüfen? – ddb
Tippe 'stat --version' und füge die Ausgabe ein. – Inian