Leia o arquivo e execute o comando abaixo

Leia o arquivo e execute o comando abaixo

Das 2 páginas web diferentes a saída vai para um único arquivo chamado "traffic" De uma página sempre tem uma string "sqr" e da outra página não tem a string sqr mas sim "attach"

Então:

leia o tráfego do arquivo se ele contiver "sqr" e faça os 3 trechos de código abaixo ou se contiver "attach" faça os 4 trechos de código abaixo

Responder1

Você pode usar greppara determinar se um arquivo contém uma string ou não. Você pode colocar a saída de grepem uma variável usando esta sintaxe:

myvariable=$(grep string file)

Em seguida, use uma condicional ( if) para lidar com os resultados.

Exemplo

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

informação relacionada