|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2002 Messages : 80 ![]() |
Je voudrais effectuer un script HPUX qui bouclera sur 2 dates pour récupérer des fichiers sous le format file_$(date +"%Y_%m_%d").done
la première date serait la date du jour et la seconde serait antérieure de 40 jours à la date actuelle. Merci de votre aide. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
Bonjour,
ça dépend : HP-UX dispose-t-il de GNU date ? alors lis le man; sinon pour obtenir la date + 40 jours : Code :
awk -vdate="$(date +'%Y %m %d %H %M %S')" 'BEGIN{ print strftime("%c",mktime(date) + 40*24*60**2)}'
… ? |
|
|
10
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2002 Messages : 80 ![]() |
Bonjour et Merci N_Bah, mais ce que je cherche c'est à boucler sur les fichiers, je m'explique si je choisis la date du 01 sept 2011 au 10 octobre 2011 j'aurai (si j'affiche avec la commande "echo") le résultat :
file_01-09-2011.done file_02-09-2011.done file_03-09-2011.done ... ... ... file_09-10-2011.done file_10-10-2011.done Merci encore |
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
je n'ai peut-être pas tout compris, mais il faudra bien que tu connaisses la date à laquelle arrêter l'affichage des fichiers, c'est-à-dire $dateDonnee + 40jours.
bon, pour afficher tous les fichiers d'un répertoire : Code :
|
||
|
|
10
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2002 Messages : 80 ![]() |
Merci N_BaH pour le coup de main.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com