Bonjour,
Je cherche à mettre à jour le nom de fichier de backup par la date de dernière modification de ce dernier.
Cela est nécessaire pour connaitre le dernier backup effectué par l'utilisateur.
Comme ça nous savons via le nom du fichier de quand dâte la dernière sauvegarde de l'utilisateur.
J'ai trouvé ce système qui permet de renommer en ajoutant la date, mais lorsque j'exécute à nouveau le script, il ne remplace pas la date, il la rajoute....
Code :
- for f in *.sparsebundle*; do mv -- "$f" "$f-$(date -r "$f" +%Y%m%d%I%M)"; done
|
en français j'aimerais que ça fasse ça :
Code :
- Si backup contient sparsebundle
- vérifier si dâte au nom de fichiers
- si oui
- remplacer la date par celle de la dernière modification du fichiers
- si non
- ajouter la date de la dernière modification du fichier
- fin
- Si backup ne contient pas sparsebundle
- ne rien faire
- Si date présente sur les fichiers
- envoyer sur le serveur
- Sinon
- ne rien faire
- fin
|
Voilà, merci beaucoup par avance pour vos lumière
Bien à vous,
Moi ^^
Message édité par rattrappemoi le 25-03-2019 à 11:53:02