|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Consultant informatique Inscription : février 2012 Messages : 4 ![]() |
Hello,
J'essaie de faire un grep sur un fichier avec une condition positive et négative. Si les deux conditions sont remplie, je n'affiche rien. L'exemple concret, j'aimerais greper une ligne écrite "backup" dans un log mais si celle-ci a aussi /archives_batch/ dedans, je ne veux pas l'afficher ou afficher un texte "tout va bien" par exemple. Je pensais qu'en faisant un grep -h | grep -v ça fonctionnerait mais en fait ça ne cumule pas les 2 grep. Comment faire ? Merci. extrait du log en question: backup: 0511-449 An error occurred accessing /apsys/dbprod/archives_batch/APR_R001_0.bat_20120202_1_ar: A file or directory in the path name does not exist |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Ben normalement grep 'backup' fich.log | grep -v 'archives_batch' devrait faire l'affaire, non ?
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Consultant informatique Inscription : février 2012 Messages : 4 ![]() |
En fait non car le grep -v sort tous les blocs qui ne matchent pas /archives_batch/
Moi j'aimerais que l'unique ou les lignes que me sort le premier grep soient testées encore une fois avec la seconde conditions (je ne sais pas si je suis clair ?). |
|
|
00
|
|
|
#4 | |||
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Citation:
Code :
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|||
|
|
00
|
|
|
#5 | |||
|
Invité de passage
![]() Consultant informatique Inscription : février 2012 Messages : 4 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Citation:
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Consultant informatique Inscription : février 2012 Messages : 4 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com