promis j'ai cherché, mais j'trouve pô
soit le script suivant qui doit récupérer tous les matins les logs d'il y a 3 jours :
Code :
- d=`date +%Y%m%d --date '3 days ago'`
- ftp -n ftp.monserveur.fr << EOF
- user xxxx xxxx
- cd mondossier
- mget httphits_log_$d_*
- EOF
|
les nom des logs sont de la forme suivante :
httphits_log_20031017.log.gz
la portion correspondant à la date "20031017" devrait être remplacée par la date calculée et stocker dans $d et pourtant il télécharge tous les logs (et pas eulement ceux de la bonne date), pourquoi?
j'ai vérifié, si je ne mets que ces 2 lignes là :
Code :
- d=`date +%Y%m%d --date '3 days ago'`
- echo $d
|
ça renvoit bien "20031014"
Message édité par duch le 17-10-2003 à 15:04:29