Bonjour,
Je viens du monde Linux qui a ses limites mais aussi ses forces .. bref, lma n'est pas le débat.
Je voudrais faire un script qui peut parcourir un répertoire (et des sous répertoires) dans lequel il y a des photos et qui puisse les déplacer dans un répertoire et créer un répertoire par date de prise de vue ...
Autrement dit :
le script parcout les photos, extrait la date de prise de vue, crée s'il y a lieu un répertoire avec cette date ( répertoire année, puis répertoire mois, puis répertoire jour), déplace la photo en la renommant avec la date suivi d'un identifiant (0 1 2 3 4 5 6 7 8 9 etc ... )
J'ai deja un embryon fonctionnel mais sous LInux
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/bin/bash find ./ -type f -iname '*.jpg' | while read file; do date=`jhead "$file" | grep ^Date | cut -d ":" -f 2- | cut -d " " -f 2` if [ "$date" != "" ]; then # check if really date found YY=`echo $date | cut -d ":" -f 1` MM=`echo $date | cut -d ":" -f 2` DD=`echo $date | cut -d ":" -f 3` test -d /home/totocaca/rangement/${YY}-${MM}-${DD} || mkdir /home/totocaca/rangement/${YY}-${$ mv "${file}" /home/totocaca/rangement/${YY}-${MM}-${DD} fi done
merci d'avance !
Partager