Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

je cherche à écrire un script DANS le planificateur de taches pour déplacer des photos du répertoire «  Photo/A_Classser » dans le répertoire Photo/Année/Mois selon la date de la photo.

entre les ash, bash et autres, je ne trouve pas la bonne syntaxe.

ce que j'ai trouvé :

#!/bin/ash

  

cd /volume1/web/mto/archives

  

listeFichiers=`find . -mmin +60 -maxdepth 1 -iname "*.pdf"`

for fic in $listeFichiers

do

echo $fic

ladate=`stat -c %y $fic|cut -d " " -f1`

annee=`echo $ladate| cut -d "-" -f1`

mois=`echo $ladate| cut -d "-" -f2`

jour=`echo $ladate| cut -d "-" -f3`

mkdir -p /MTO/$annee/$annee$mois/$annee$mois$jour

mv $fic /MTO/$annee/$annee$mois/$annee$mois$jour

echo "Files $fic moved"

done

 

 

soit en Français !

  1. Se positionner sur /volume1/photo/A_classer 
  2. Lister le contenu du répertoire courant
  3. Mettre le résultat de la liste dans listefichiers
  4. Pour chaque fichier de la listefichiers :
    1. Trouver la date (File station, date de modification)
    2. Extraire l’année = AAAA
    3. Extraire le mois = MM
    4. Créer le répertoire /volume1/photo/AAAA/MM
    5. Déplacer le fichier dans ce répertoire
    6. Afficher le nom du fichier déplacé
  5. Fin

 

Merciiiiiiiiiiiiii !

Qui pourrait m'aider ?

Merci par avance. Luc

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.