https://apple.stackexchange.com/questions/359566/change-file-creation-date-to-modification-date-using-terminal
for f in *.[iI][mM][gG]; do m="$(GetFileInfo -m "$f")"; SetFile -m "$m" -d "$m" "$f"; done
for f in *.[mM][pP][4]; do m="$(GetFileInfo -m "$f")"; SetFile -m "$m" -d "$m" "$f"; done
https://apple.stackexchange.com/questions/197895/how-to-do-a-batch-change-shift-of-file-creation-date
for f in DSC_*.*; do
ts="$(GetFileInfo -d "$f")"
e="$(date -j -f "%m/%d/%Y %H:%M:%S" "$ts" +%s)"
((o=60*60*5))
((e+=o))
nd="$(date -r $e "+%m/%d/%Y %H:%M:%S")"
SetFile -m "$nd" "$f"
SetFile -d "$nd" "$f"
done
for f in DJI_*.*; do
ts="$(GetFileInfo -d "$f")"
e="$(date -j -f "%m/%d/%Y %H:%M:%S" "$ts" +%s)"
((o=16*60))
((e-=o))
nd="$(date -r $e "+%m/%d/%Y %H:%M:%S")"
SetFile -m "$nd" "$f"
SetFile -d "$nd" "$f"
done
No comments:
Post a Comment