Salut,
Voilà en gros les commandes que tu auras besoin de connaître et d'utiliser :
récupérer en paramètre le nom d'un répertoire
- man bash et les Paramètres positionnels ($1, $2, $@, $*, etc...)
- test (command "test" ou "[ ... ]")
créer un répertoire backup à l'intérieur de ce répertoire
- mkdir
- basename et dirname
Il faut donc parcourir récursivement tout le répertoire et pour chaque fichier vérifier avant les droits que l'on possède avant de le recopier...
- find et ses paramètres : -type -user -name
- find et ses commandes : "-exec ..." ou "| xargs ..."
- find et sa syntaxe : "{} \;"
- cp
Voilà en gros par où tu peux commencer à bûcher ;-))
Z'@+...che.JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.