Duda con Script Bash
Publicado por juana (7 intervenciones) el 24/04/2013 09:46:46
Buenos días!!!
Me han pedido un script para el trabajo y la verdad que no sé como puedo hacerlo.
Soy bastante novata en programación y todavía mas en shell script.
El script en cuestión lo que tiene que hacer es buscar una línea en una serie de ficheros de log.
En el caso de que encuentre una o más líneas, con ese texto, debe ejecutar una instrucción.
Yo había pensado en hacer algo así pero no se si funcionará.
La primera línea del true creo que me la he sacado un poco de la manga, pero es para que se entienda lo que quiero hacer.
Saludos!!
Me han pedido un script para el trabajo y la verdad que no sé como puedo hacerlo.
Soy bastante novata en programación y todavía mas en shell script.
El script en cuestión lo que tiene que hacer es buscar una línea en una serie de ficheros de log.
En el caso de que encuentre una o más líneas, con ese texto, debe ejecutar una instrucción.
Yo había pensado en hacer algo así pero no se si funcionará.
1
2
3
4
5
6
7
#!bin/bash
if ps -A | grep "línea_que_busco" fichero_log[0-3] = true
then
run "proceso"
else
echo "no se ha encontrado la "línea_que_busco""
fi
La primera línea del true creo que me la he sacado un poco de la manga, pero es para que se entienda lo que quiero hacer.
Saludos!!
Valora esta pregunta


0