Buenas gente,
Tengo un script shell que genera un log con las llamadas al proceso de Oracle dbverify que verifica la integridad de cada datafile que compone mi base de datos. El resultado de la verificacion por datafile lo arrojo a un fichero de salida, para su posterior analisis en busca de algun dato corrupto o cualquier desperfecto a nivel de datos, pero este proceso es manual, ya que tengo que ir mirando el log y viendo que los valores de "Total Pages Failing (Data)", "Total Pages Failing (Index)", "Total Pages Marked Corrupt" y "Total Pages Influx" no tengan valores diferentes a 0.
Lo que me interesaria es que dentro del mismo script me escaneara si el valor de algun de estos valores es mayor a 0, y si es asi, pues ejecutar por ejemplo, mandar un correo notificando que hay errores en algun bloque de datos.
Donde me pierdo es en este segundo paso, es decir, en como usar un grep y que me analice si existe algun valor diferente a 0 dentro de todo el log.
Saludos