Lea el archivo y ejecute el siguiente comando

Lea el archivo y ejecute el siguiente comando

Desde las 2 páginas web diferentes, la salida va a un solo archivo llamado "tráfico". Desde una página siempre tiene una cadena "sqr" y desde la otra página no tiene la cadena sqr sino "adjuntar".

Entonces:

lea el tráfico del archivo si contiene "sqr", luego realice los 3 fragmentos de código siguientes o si contiene "adjuntar", realice los 4 fragmentos de código siguientes

Respuesta1

Puede utilizarlo greppara determinar si un archivo contiene una cadena o no. Puede poner la salida de grepen una variable usando esta sintaxis:

myvariable=$(grep string file)

Luego use un condicional ( if) para manejar los resultados.

Ejemplo

$ if grep -q string file; then echo "found it"; fi

información relacionada