find . -name "*out*" -mtime 7 | tar cvf archive.tar
@+ "Florent GILAIN" a écrit dans le message de news:bee6pf$k74$
Bonjour a tous,
J'ai un paquet de fichiers de log générés par mes applications qui ont la forme :
nom_bidon.out.ANNEEMOISJOUR
Mon but est de pouvoir, via un script, les archiver en pouvant demander de conserver ceux plus récents qu'un certain nombre de jours...
Exemple :
Pour archiver ceux de plus de 7 jours :
monscript.ksh nom_bidon.out 7
Merci de votre aide, je vois pas trop comment fonctionner avec les calculs sur les dates....
Florent G.
[SauroN]
"Florent GILAIN" a écrit dans le message de news:bee6pf$k74$ | Bonjour a tous, | | J'ai un paquet de fichiers de log générés par mes applications qui ont la | forme : | | nom_bidon.out.ANNEEMOISJOUR | | Mon but est de pouvoir, via un script, les archiver en pouvant demander de | conserver ceux plus récents qu'un certain nombre de jours... | | Exemple : | | Pour archiver ceux de plus de 7 jours : | | monscript.ksh nom_bidon.out 7 | | Merci de votre aide, je vois pas trop comment fonctionner avec les calculs | sur les dates.... | | Florent G. | | |
regarde du cotes de rotatelog
c ets exactement ce qu il fait
il archive par defaut les n-4 fichier de log, fait de l etetage, du gzip/ tar gz, et meme des action pre et post ( genre arret de l appli ou kill -hup pour que le nouveau fichier de log soit pris en compte ....)
"Florent GILAIN" <fgilain@directmedica.com> a écrit dans le message de
news:bee6pf$k74$1@shakotay.alphanet.ch...
| Bonjour a tous,
|
| J'ai un paquet de fichiers de log générés par mes applications qui ont la
| forme :
|
| nom_bidon.out.ANNEEMOISJOUR
|
| Mon but est de pouvoir, via un script, les archiver en pouvant demander de
| conserver ceux plus récents qu'un certain nombre de jours...
|
| Exemple :
|
| Pour archiver ceux de plus de 7 jours :
|
| monscript.ksh nom_bidon.out 7
|
| Merci de votre aide, je vois pas trop comment fonctionner avec les calculs
| sur les dates....
|
| Florent G.
|
|
|
regarde du cotes de rotatelog
c ets exactement ce qu il fait
il archive par defaut les n-4 fichier de log, fait de l etetage, du gzip/
tar gz, et meme des action pre et post ( genre arret de l appli ou kill -hup
pour que le nouveau fichier de log soit pris en compte ....)
"Florent GILAIN" a écrit dans le message de news:bee6pf$k74$ | Bonjour a tous, | | J'ai un paquet de fichiers de log générés par mes applications qui ont la | forme : | | nom_bidon.out.ANNEEMOISJOUR | | Mon but est de pouvoir, via un script, les archiver en pouvant demander de | conserver ceux plus récents qu'un certain nombre de jours... | | Exemple : | | Pour archiver ceux de plus de 7 jours : | | monscript.ksh nom_bidon.out 7 | | Merci de votre aide, je vois pas trop comment fonctionner avec les calculs | sur les dates.... | | Florent G. | | |
regarde du cotes de rotatelog
c ets exactement ce qu il fait
il archive par defaut les n-4 fichier de log, fait de l etetage, du gzip/ tar gz, et meme des action pre et post ( genre arret de l appli ou kill -hup pour que le nouveau fichier de log soit pris en compte ....)