Bonjour à tous,
je viens de débuter en shell et j'aurai besoin de vos lumières pour réaliser mon premier script.
Je m'explique, mon script devrait permettre de copier les fichiers qui vient d'être mis à jour avec leurs arborescences (répertoires) si ceux-ci n'existe pas encore vers un répertoire destinataire.
Exemple
REP_SOURCE="/home/chawa/source/"
REP_DEST="/home/chawa/dest/"
Dans le répertoire source, il y a des sous répertoires comme
source
+toto
+tumtum
kaka.xml
index.html
blabla.txt
bibi.jpg
+tata
yahoo.jpg
google.jpg
+titi
+yuyu
kiki.xml
index.html
show.jpg
Et le répertoire dest est vide
Pour l'instant, j'ai trouvé comment récupérer la liste des fichiers qui vient d'être mis à jour dans le répertoire source. Mais comment faire pour les copier en créant les répertoires si ceci n'existe pas encore dans le répertoire destination "/dest/"
Enfin, quelle est la meilleur solution pour recopier ces fichiers directement avec son arborescences svp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 FILE_LIST_COPY=$(find REP_SOURCE -mtime -3)
Je vous remercie par avance pour toutes les réponses.
Chawa
Partager