Re: [SSFR] script |
[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]
debian user a écrit :
Si c'est vraiment orienté ligne (pas de \n dans la ligne de log), je propose un petit:Le 05/08/05 at 07:42, debian user a ecrit:Bonjour, J'ai un fichier de log dont toute les lignes sont construite de la même façon, il y'à une partie que j'aimerai enlever, elle se situe entre un ] et un le nom de mes machines qui commence toute par la meme lettre, un A. Comment pourrais-je faire ?Bonjour, Florent, j'ai trouvé : voila ma solution : cat fic_log_05-08-2005.txt | sed -e 's/\EXTERNAL COMMAND: PROCESS_SERVICE_CHECK_RESULT;//' | sed -e 's/\SERVICE ALERT: //' > test.sed.txt
sed -e 's,^\(\[[^]]*\]\)[^;]*;\(.*\),\1 \2,' à mettre dans le pipe (genre tail -f truc.log | sed blabla..) 'chance pj -- Sparx Inc. 77 Avenue raymond Poincaré 75016 Paris Tel. +33 (0) 1 44 34 29 21 Std +33 (0) 1 44 34 29 29 Fax +33 (0) 1 55 73 17 07 http://www.sparx.com
begin:vcard fn:Philippe Jacquot n:Jacquot;Philippe org:Sparx adr:;;77 avenue Poincare;Paris;;75116;France email;internet:philippe.j@xxxxxxxxx title:System administrator tel;work:+33 (0) 1 44 34 29 21 tel;fax:+33 (0) 1 55 73 17 07 x-mozilla-html:FALSE url:http://www.sparx.com version:2.1 end:vcard
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |