[SSFR] Re: [SSFR] Re: [SSFR] Re: [SSFR] Re: [SSFR] Re: [SSFR] Re: [SSFR] différentes conditions |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Florent je n'arrive pas à passer la ligne au fichier, ca me fait rien .
sed -e "s/^\[\([0-9][0-9]\)-\([0-9][0-9]\)-\([0-9][0-9][0-9][0-9]\):\([0-9][0-9]\):\([0-9][0-9]\):/[\3-\2-\1-\4-\5-/g"
le_nom_du_fic.log > test.log
Je ne comprend pas.
Le 09/08/05 at 09:51, Florent Guiliani a ecrit:
>debian user a écrit :
>
>>J'ai une autre petite question concernant le tri sur lequel je galère un
>>peu pour mes fichiers de log, voilà
>>
>>[09-08-2005:
>>07:56:13]:AD2P-ZG-APP-CFA02-04:FICH_contenu_cfsa-02-04.log:Detection_erreurs_JBOSS:2:
>>CRTITICAL - Critical - (2 = Erreur_majeure_JBOSS:2)
>>[09-08-2005:
>>07:56:13]:AD2P-D4-APP-ABO01-03:FICH_contenu_abos-01-03.log:Detection_erreurs_JBOSS:2:
>>CRTITICAL - Critical - (1 = Erreur_majeure_JBOSS:1)
>>[09-08-2005:
>>07:56:19]:AD2P-D4-APP-ABO01-04:FICH_contenu_abos-server.log:Detection_erreurs_JBOSS:2:
>>CRTITICAL - Critical - (2 = Erreur_majeure_JBOSS:2)
>>[09-08-2005:
>>07:56:26]:AD2P-D4-APP-ABO01-05:FICH_contenu_abos-01-05.log:Detection_erreurs_JBOSS:2:
>>CRTITICAL - Critical - (3 = Erreur_majeure_JBOSS:3)
>>
>>Ceci est un extrait du résultat de ma mise en page de log, maintenant
>>je commence le tri. Le problème est que mes champs de tri sont séparé
>>par des ":" et pour la date je galère car elle est composée de xx:xx:xx
>>
>>Je pensais palier au problème, et mettant la date xx:xx:xx en xx-xx-xx
>>ce qui m'arrangerai beaucoup.
>>
>>comment sed peut-il m'aider ? je pourrais facilement remplacer ça avec
>>sed, mais je ne vois pas comment lui dire de faire ça sur la date.
>>
>>
>>
>En considérant que tu as une date sous la forme [JJ-MM-AAAA: HH:MM:SS]
>Le mieux est de faire:
>sed -e "s/^\[\([0-9][0-9]\)-\([0-9][0-9]\)-\([0-9][0-9][0-9][0-9]\):
>\([0-9][0-9]\):\([0-9][0-9]\):/[\3-\2-\1-\4-\5-/g"
>
>pour obtenir la date sous une forme triable facilement :
>[AAAA-MM-JJ-HH-MM-SS]
>
>exemple de résultat:
>[2005-08-09-07-56-13]:AD2P-ZG-APP-CFA02-04:FICH_contenu_cfsa-02-04.log:Detection_erreurs_JBOSS:2:CRTITICAL
>- Critical - (2 = Erreur_majeure_JBOSS:2)
>[2005-08-09-07-56-13]:AD2P-D4-APP-ABO01-03:FICH_contenu_abos-01-03.log:Detection_erreurs_JBOSS:2:CRTITICAL
>- Critical - (1 = Erreur_majeure_JBOSS:1)
>[2005-08-09-07-56-19]:AD2P-D4-APP-ABO01-04:FICH_contenu_abos-server.log:Detection_erreurs_JBOSS:2:CRTITICAL
>- Critical - (2 = Erreur_majeure_JBOSS:2)
>[2005-08-09-07-56-26]:AD2P-D4-APP-ABO01-05:FICH_contenu_abos-01-05.log:Detection_erreurs_JBOSS:2:CRTITICAL
fin du message de Florent Guiliani
--
Christophe Debutant