Aplikasi untuk mengatur foto saya ke dalam folder berdasarkan tanggal

4

Apakah ada aplikasi di OS X yang dapat memilah-milah semua foto Anda di dalam folder dan mengaturnya ke dalam folder dan beri nama setiap folder tanggal pengambilannya.

1Rbit
sumber

Jawaban:

1

Inilah skrip bash yang mengurutkan file ke year/month/day/jalur direktori.

#!/bin/bash
dir=/path/to/directory
find "$dir" -maxdepth 1 -type f | while IFS= read -r file; do
  year=$(stat -f "%Sm" -t "%y" $file)
  month=$(stat -f "%Sm" -t "%m" $file)
  day=$(stat -f "%Sm" -t "%d" $file)
  [[ ! -d "$dir/$year/$month/$day" ]] && mkdir -p "$dir/$year/$month/$day"; 
  mv "$file" "$dir/$year/$month/$day"
done

Belum diuji , punya cadangan, dll

Simpan skrip sebagai something.sh, ubah baris kedua skrip ke jalur yang Anda inginkan untuk mengurutkan konten, lalu jalankan chmod u+x /path/to/file.sh && /path/to/file.sh. Namun, jika Anda tidak terbiasa dengan skrip shell, saya tidak akan merekomendasikan skrip yang diretas ini bersama-sama, yang belum saya tulis pada larut malam menjadi skrip pertama yang Anda jalankan!

GRG
sumber
Bagaimana saya menjalankan skrip itu?
1Rabbit
Simpan skrip sebagai something.sh, ubah baris kedua skrip ke jalur yang Anda inginkan untuk mengurutkan konten, lalu jalankan chmod u+x /path/to/file.sh && /path/to/file.sh. Namun, jika Anda tidak terbiasa dengan skrip shell, saya tidak akan merekomendasikan skrip yang diretas ini bersama-sama, yang belum saya tulis pada larut malam menjadi skrip pertama yang Anda jalankan :)
grg
1
Ini menggunakan cap waktu sistem file - tergantung pada file, mungkin ada baiknya memeriksa data EXIF ​​(jika tersedia) menggunakan sesuatu seperti ExifTool. Anda dapat meminta skrip memeriksa Exif dan menggunakannya, lalu kembali ke data sistem file, atau mencatat perbedaan.
Alex
@Alex Ini tidak pernah dimaksudkan untuk menjadi skrip do-all yang lengkap dan kanonik. Saya tidak ingin menulis seluruh skrip untuk jawaban — Kebetulan skrip ini sudah ditulis dan jawabannya bukan meminta skrip tetapi sebuah aplikasi.
grg
Benar, saya hanya mencari aplikasi.
1Rabbit
0

Bukaan dapat mengimpor gambar dan mengurutkannya berdasarkan tanggal tetapi Anda berakhir dengan proyek-proyek di dalam Bukaan (nama proyek adalah tanggal pengambilan foto). Pastikan Preferensi »Pengaturan impor diatur untuk membagi impor menjadi" Satu Proyek Per Hari ". Jika Anda tidak ingin menyimpannya di Aperture, Anda dapat dengan mudah mengekspornya kembali ke folder.

Jamie Bresner
sumber