Enviado em 19/01/2016 - 17:59h
Olá pessoal!
Estou com um "pequeno" problema...
Preciso ler um arquivo de log e encontrar a palavra 'Resultado' e logo verificar o valor que segue. Este arquivo é gerado diariamente e sofre algumas mudanças, mas sempre terá a palavra 'Resultado:' e logo após o valor. Precisarei tratar se este valor for maior que 0.
Exemplo do arquivo ('Arquivo.log'):
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaa
aaaaaaaaaaaa
aaaaaa a
Resultado: 0 -> Após o resultado, há dois pontos (':') e há espaços em branco, mas ficam na mesma linha do arquivo...
aaaaaaaaaaaaaa
aaaa aaaaaa
Tentei criar o shell script, sei que posso usar o while pra percorrer as linhas, porém não sei como pegar a linha com o 'Resultado' e o valor pra verificar se é maior que 0. Como poderia fazer??
Estou com um "pequeno" problema...
Preciso ler um arquivo de log e encontrar a palavra 'Resultado' e logo verificar o valor que segue. Este arquivo é gerado diariamente e sofre algumas mudanças, mas sempre terá a palavra 'Resultado:' e logo após o valor. Precisarei tratar se este valor for maior que 0.
Exemplo do arquivo ('Arquivo.log'):
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaa
aa aaaaaa
aaaaaaaaaaaa
aaaaaa a
Resultado: 0 -> Após o resultado, há dois pontos (':') e há espaços em branco, mas ficam na mesma linha do arquivo...
aaaaaaaaaaaaaa
aaaa aaaaaa
Tentei criar o shell script, sei que posso usar o while pra percorrer as linhas, porém não sei como pegar a linha com o 'Resultado' e o valor pra verificar se é maior que 0. Como poderia fazer??