Enviado em 08/03/2022 - 22:57h
Boa noite!
Preciso de um help, estou dando um cat num arquivo de log buscando a ultima linha, comando:
log=$(cat /opt/log/var.log | tail -1)
preciso pegar esse cara e validar om uma string, caso as 2 estejam OK, show, em caso de erro preciso parar um serviço;
meu problema e na comparação das strings, alguém poderia me dar um help please?
#!/bin/bash
log=$(cat /opt/log/var.log | tail -1)
if [[ $log == *'The purge time interval dropped below 10% of the original size (7200000), so the purging process was stopped.'* ]]; then
echo "OK"
else
echo "n igual"
fi
Preciso de um help, estou dando um cat num arquivo de log buscando a ultima linha, comando:
log=$(cat /opt/log/var.log | tail -1)
preciso pegar esse cara e validar om uma string, caso as 2 estejam OK, show, em caso de erro preciso parar um serviço;
meu problema e na comparação das strings, alguém poderia me dar um help please?
#!/bin/bash
log=$(cat /opt/log/var.log | tail -1)
if [[ $log == *'The purge time interval dropped below 10% of the original size (7200000), so the purging process was stopped.'* ]]; then
echo "OK"
else
echo "n igual"
fi