Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Tri des photos
#1
Bonjour
Mon ingénieur informatique de fils a créé pour moi un utilitaire pour trier les photos (en Linux) ... on met cet script "sh" dans un dossier avec les photos...
Il crée un répertoire pour chaque date (nommé genre 1018-09-14) et un sous répertoire en fonction des extensions ex. .jpg, .rwl, .orf

----

#!/bin/sh

for i in *.*
do
    ext=`echo "$i" | awk -F . '{print $NF}'`
    if [ $ext != "sh" ]
    then
        d=`date --rfc-3339=date -r $i`;
        if [ ! -d $d ]
        then
            mkdir $d;
        fi
        mv $i $d;
    fi
done

for dir in `find . -type d`
do
    if [ $dir != "." ]
    then
        cd $dir;
        for i in *.*
        do
            subdir=`echo "$i" | awk -F . '{print $NF}'`
            if [ ! -d $subdir ]
            then
                mkdir $subdir;
            fi
            mv $i $subdir;
        done
        cd ..;
    fi
done


----

A mettre donc un fichier de type tri.sh et le rendre exécutable (PS ne pas oublier que cela trie des fichiers et pas des répertoires et de mettre les images et ce fichier dans un même répertoire)

Voili voulou
Répondre


Messages dans ce sujet
Tri des photos - par patricegendreau - 14-09-18, 08:21
RE: Tri des photos - par jpg54 - 14-09-18, 09:14
RE: Tri des photos - par patricegendreau - 14-09-18, 09:17
RE: Tri des photos - par JeanLucLacroix - 30-10-18, 14:24

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)