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