Doc /
Tri des photos
Il s'agit ici du tri préalable des photos en fonction de leur date.
Date exif
#!/bin/sh #le but est de classer des photos par date # en fonction de la date de prise de vue #se placer dans le répertoire des photos exiftool -progress -r "-Directory<DateTimeOriginal" -d "%Y%m%d" .
Date de modification
Pour toutes les photos sans exifs (Facebook...)
#!/bin/sh
#le but est de classer des fichiers par date
# en fonction de la date de modification du fichier
#*se placer dans le répertoire des photos*
#*donner en argument le liste des fichiers*
# faire d'abord "detox *"
for a ; do
b=$(date -r $a +20%y%m%d)
mkdir -p $b
mv "$a" $b
done
exit
Date dans le nom (et pas ailleurs)
#!/bin/sh
#le but est de classer des fichiers par date
# en fonction de la date inscrite dans le nom
#*se placer dans le répertoire des photos*
#*donner en argument le liste des fichiers commencant par IMG*
# faire d'abord "detox *"
for a ; do
b=$(echo $a | grep -Eo '[[:digit:]]{8}')
echo $b
mkdir -p $b
mv "$a" $b
done
exit
Les vidéos
#!/bin/sh
#le but est de classer des fichiers mp4 par date
# en fonction de la date de modification du fichier
#*se placer dans le répertoire des photos*
#*donner en argument le liste des fichiers*
# faire d'abord "detox *"
for a ; do
b=$(date -r $a +20%y%m%d-vid)
mkdir -p $b
mv "$a" $b
done
exit
