Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/03/2019, à 22:43

Oliv59

Savelog ==> pour garder les sorties dans un meme fichier par jour ?.

Bonjour ici,

Vous m'avez largement prouvé vos compétences il y a une petite semaine de ca, du coup je retente ma chance big_smile
Nouvelle question auj : je redirige toutes les sorties e mon script bash grâce à ces commandes :

logFile='/var/log/mylogs.log'
savelog -n -c 7 -l "$logFile"
exec &> >(tee "$logFile")

Le savelog me fait bien tourner les logs, seulement au lieu de les archiver / renommer une fois par jour, il me crée un nouveau fichier à chaque execution.
Ca se parametre comment, ca ?
Merci d'avance wink
Oliv.

Dernière modification par Oliv59 (Le 17/03/2019, à 22:58)

Hors ligne

#2 Le 17/03/2019, à 23:22

Watael

Re : Savelog ==> pour garder les sorties dans un meme fichier par jour ?.

salut,

selon moi, savelog effectue la rotation lors de chacun de ses appels, à chaque fois que tu lances le script, donc.
je n'ai rien vu dans le man qui puisse empêcher ça.

peut-être quelqu'un d'autre connaît savelog, je n'ai fait que lire le man.


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 18/03/2019, à 09:44

bruno

Re : Savelog ==> pour garder les sorties dans un meme fichier par jour ?.

Bonjour,

Je ne connais pas savelog mais tu devrais plutôt utiliser logrotate pour cela.


Attention, les bouteilles vendues par Nestlé Waters sont contaminées au monoxyde de dihydrogène.

Hors ligne

#4 Le 18/03/2019, à 22:18

Oliv59

Re : Savelog ==> pour garder les sorties dans un meme fichier par jour ?.

bruno a écrit :

Bonjour,

Je ne connais pas savelog mais tu devrais plutôt utiliser logrotate pour cela.

Merci bruno, je m'en suis sorti nickel avec logrotate, je ne savais pas qu'il était installé par défaut .
Bonne soirée !

Hors ligne