[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] Composants Kicad wget-rsync


From plaunay1 <pierre dot launay at ac-rennes dot fr>
Subject Re: [gulliver] Composants Kicad wget-rsync
Date Wed, 28 May 2008 18:09:31 +0200

Re...
Gilles LAMIRAL a écrit :
Luss,

je lis les man malheureusement je ne les comprends pas souvent !

La même chose pour moi.


Ya même des masos pour traduire ce que personne ne comprend alors !

Par contre il manque toujours les nouveaux fichiers.

Oui, tu aura le tout en deux passes.


Lances d'abord un wget -r http://www.cfdev.fr/ et tu aura
les nouveaux dans l'arborescence www.cfdev.fr/

C'est exactement ce que je faisais au départ, je supprimais tout et je relançais un wget -r.

La solution avec wget -Nr http://www.cfdev.fr permet de ne télécharger que les nouveaux .
Avec la commande : find www.cfdev.fr -cmin -10
-cmin n : Date de dernière modification du fichier il y a n minutes.
-n inférieur à n,
j'ai les nouveaux fichiers comme avec mon ancien
grep "sauvegardé" cfdev.log mais en plus propre
Ceci fait la passe 1, avec la liste des fichiers à traiter


La phase 2
#!/bin/sh
for url in `find www.cfdev.fr`; do
test -f "$url" || continue
wget --timestamping --force-directories --quiet "$url" || echo "KO wget $url"
done
est redondante, on recommence un wget -N.


J'ai regardé avec le différents time de find mais je ne vois pas comment savoir que le fichier a été testé
"Le fichier du serveur n'est pas plus récent que le fichier local « www.cfdev.fr/Pictures/screencfdev.png » -- pas de récupération."


Pierre