Le mandrake-cien Francois Massonneau <[EMAIL PROTECTED]> a écrit :
> Par contre une question : mon programme que j'ai créé "sauvegarde", je
> l'ai écris comme ça (ai je fait une erreur ?????) :
> #!/bin/sh
> #
> # Ce script permet de faire la sauvegarde d'un certain nombre
> # de fichiers et directories
>
> find /usr/local/programs/sauvegarde -print > /tmp/liste.dujour
> find /home/francois/.bcast/bcastrc -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/.ftree/ \! -type d -print >> /tmp/liste.dujour
> find /home/francois/.gftp/gftprc -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/.kwintvrc/default.ch -mtime -600 \! -type d -print >>
>/tmp/liste.dujour
> find /home/francois/.mc/ini -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/.netscape/bookmark.html -mtime -600 \! -type d -print >>
>/tmp/liste.dujour
> find /home/francois/.xglobe/RunXglobe -mtime -600 \! -type d -print >>
>/tmp/liste.dujour
> find /home/francois/.xmms/ -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/GCompte/ -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/korganizer/ -mtime -600 \! -type d -print >> /tmp/liste.dujour
> find /home/francois/.grip -print >> /tmp/liste.dujour
Ceci est assez répétitif, tu peux remplacer certaines lignes par ceci :
find
/home/francois/{.bcast/bcastrc,.kwintvrc/default.ch,.mc/ini,GCompte/}
-mtime -600 \! -type d -print >> /tmp/liste.dujour
>
> find /tmp \! -type d -atime 3 -exec rm -f {} \;
Ca c'est bien si tu sors de X au moins tous les trois jours :-)
--
Amicalement,
Philippe.
<http://perso.club-internet.fr/pphil/>