IFD Image File Directory: ExifIFD:CreateDate
http://owl.phy.queensu.ca/~phil/exiftool/index.html
Optionen: http://owl.phy.queensu.ca/~phil/exiftool/exiftool_pod.html
exiftool -createdate -d "%Y-%m" "../EigeneBilder\P5070019.JPG"
Create Date : 2005-05
funktioniert:
exiftool -CreateDate -d "%Y-%m" *.JPG | cut -f2 -d: | tr -d ' '
funktioniert auch:
find . -iname "*.jpg" -exec exiftool -CreateDate -d "%Y-%m" {} \; | cut -f2 -d: | tr -d ' '
Für Scripte beachten:
- 1. Zeile: #!/bin/bash
- ausführbar machen: chmod ugo+x Script
###################################################
#!/bin/bash
# sh_t1
# sucht jpg files von ab einem Startverzeichnis; legt im aktuellen Verzeichnis Ordner YYMM an; verschiebt alle gefundenen jpg-Dateien da rein
directory=/home/renneke
for file in $( find $directory -type f -iname '*.jpg' )
do
picdate="`exiftool -CreateDate -d \"%Y-%m\" $file | cut -f2 -d: | tr -d ' '`"
echo $picdate
if [ "$picdate" != "" ]
then
test -d $picdate || mkdir $picdate
# mv $file $picdate/$file
mv $file $picdate
fi
done
exit $?
###################################################################
find . -type f \( -iname "*.jpg" -o -iname "*.tif" \) -print
Keine Kommentare:
Kommentar veröffentlichen