Ceritanya ada banyak foto jepretan berbagai kamera dari folder hasil recovery, sehingga tidak ada filename atau struktur direktori yang bisa menjelaskan. Biar lebih rapi dan praktis, kita taruh saja dalam direktori sesuai bulan foto tersebut terjepret (menurut EXIF).
for file in `find . -iname *.jpg`; do
Extract the date from EXIF metadata (DateTimeOriginal)
exif_date=$(exiftool -DateTimeOriginal -d "%Y%m" "$file" 2>/dev/null | awk -F': ' '{print $2}')
# Check if the file has an EXIF date
if [[ -n "$exif_date" ]]; then
# Create the directory if it doesn't exist
target_dir="$exif_date"
mkdir -p "$target_dir"
# Move the file to the target directory
mv -vf "$file" "$target_dir/"
fi
done
Pastikan kamu punya exiftool.
0 rants:
Posting Komentar