Outils pour utilisateurs

Outils du site


commandes_shell_utiles

<markdown> # Commandes Shell utiles (bash)

## Manipulation des photos et vidéos

### Aligner les dates de modification des fichiers depuis les metadata des documents Aligne la date de modification de tous les documents présent dans le dossier MON_REPERTOIRE et recursivement dans les tous les sous dossiers. ``` bash exiftool -r '-createdate>FileModifyDate' MON_REPERTOIRE ```

### Aligner les dates de modification des fichiers depuis les noms des documents <Work In Progress>

#### Premiere étape extraire la date du nom de fichier date -d $( ls -1 ./silence-2021-07-29-150004.jpg | sed -re 's/.*([0-9]{4})-([0-9]{2})-([0-9]{2})-([0-9]{2})([0-9]{2})([0-9]{2}).*/\1-\2-\3T\4:\5:\6/')

#### Seconde étape boucler sur tous les fichiers, extraire la date et modifier le creation time for f in *; do time=$( date '+%FT%T' -d $( echo $f | sed -re 's/.*([0-9]{4})-([0-9]{2})-([0-9]{2})-([0-9]{2})([0-9]{2})([0-9]{2}).*/\1-\2-\3T\4:\5:\6/') ) touch -d “$time” “$f” done

</markdown>

commandes_shell_utiles.txt · Dernière modification : de bigMax