Script KSH GREP
Publicado por pablo (4 intervenciones) el 21/04/2007 17:40:04
Buenas.
Estoy haciendo un script para relizar consultas sobre un fichero que registra una serie de datos.
El script recibe un parámetro (#prompt> myScript <argumento>).
Dentro del script hay que filtrar el fichero de registro "registro.log" de la siguiente manera:
grep <cadena><argumento> registro.log. El problema es que creo una variable patron='Version aplicacion: ' a la que tengo que añadirle el argumento de entrada, y no consigo que se concatene de ninguna manera:
-He creado otra variaba ver='Version aplicacion: ' y luego he hecho patron=$ver$argumento.
-He creado patron='Vesion aplicacion: '$argumento
Pero nada, al hacer grep $patron registro.log no toma el patron correctamente y coge todas las líneas en las que aparece $ver sin incluir $argumento.
Estoy haciendo un script para relizar consultas sobre un fichero que registra una serie de datos.
El script recibe un parámetro (#prompt> myScript <argumento>).
Dentro del script hay que filtrar el fichero de registro "registro.log" de la siguiente manera:
grep <cadena><argumento> registro.log. El problema es que creo una variable patron='Version aplicacion: ' a la que tengo que añadirle el argumento de entrada, y no consigo que se concatene de ninguna manera:
-He creado otra variaba ver='Version aplicacion: ' y luego he hecho patron=$ver$argumento.
-He creado patron='Vesion aplicacion: '$argumento
Pero nada, al hacer grep $patron registro.log no toma el patron correctamente y coge todas las líneas en las que aparece $ver sin incluir $argumento.
Valora esta pregunta


0