Wpis z mikrobloga

Jak szybko zmienić nazwy NEFów z _DSC1234.NEF na coś bardziej zjadliwego w postaci 20240224_120052_1234.NEF? Prosty jednolinijkowiec załatwi sprawę. ( ͡ ͜ʖ ͡)

for zdjecie in DSC*.NEF; do mv ${zdjecie} $(echo ${zdjecie} | sed s/_DSC/$(exiftool -createdate ${zdjecie} | gawk 'BEGIN{a[4]=a[5]} {for(x in a)gsub(":","",$x); print $4""$5}')_/g); done
Mi znacząco ułatwia życie. Szybka zmiana nazw po skopiowaniu na dysk i da się pracować dalej.

#linux #bash #shell #skrypt #oneliner #fotografia #nikon
  • 7
@notdot: No tak, ale MC nie potrafi chyba czegoś takiego zrobić. TC pamiętam, że miał mnóstwo wtyczek to może i dałby radę zrobić to na podstawie danych z exifa.