EXIF işleme aracının exiv2
bunun için yerleşik bir seçeneği vardır:
exiv2 -T rename image.jpg
mtime
EXIF meta verilerinde depolanan tarihe, son dosya değişikliği zamanını ayarlar .
Yaratma zamanını kullanmak istediniz - ama bu Unix benzeri sistemlerde kullanılmıyor - ve bunun için iyi sebepler var:
https://unix.stackexchange.com/questions/27297/why-doesnt-nix-keep-track -of-dosya yaratma zamanı
Aramaya başladığın zamanın aslında olduğundan eminim mtime
- orada sorun yok.
Kimden man exiv2
:
NAME
exiv2 - Image metadata manipulation tool
SYNOPSIS
exiv2 [options] [action] file ...
DESCRIPTION
exiv2 is a program to read and write Exif, IPTC and XMP image metadata and image com‐
ments. The following image formats are supported:
[ ... ]
mv | rename
Rename files and/or set file timestamps according to the Exif create time‐
stamp. Uses the value of tag Exif.Photo.DateTimeOriginal or, if not
present, Exif.Image.DateTime to determine the timestamp. The filename for‐
mat can be set with -r fmt, timestamp options are -t and -T.
[ ... ]
-T Only set the file timestamp according to the Exif create timestamp, do not
rename the file (overrides -k). This option is only used with the 'rename'
action. Note: On Windows you may have to set the TZ environment variable for
this option to work correctly.
Tersini -t
yapmak için seçeneğe bakın .