Linux:Script para Monitorar um aquivo e Executar um Comando

Este verifica script verifica os dados de um arquivo a cada 5 segundos e caso encontro valor ele executa um comando.

echo "--> Monitorando: Init..." while true do tail -n 100 arquivo.log | grep "Index is Full" > /dev/null if [ $? -eq 0 ]; then echo "--> Monitorando: Encontrado \"Index is Full\"..." `echo "" > arquivo.log` exit 0 fi  sleep 5 done
 * 1) !/bin/bash

= Ver também =


 * Linux:Comando Find
 * Linux:Comando Awk
 * Linux:Comando Xargs
 * Linux:Pegando o diretório onde o script está sendo executado via shell


 * Mais Artigos sobre Linux / UNIX / AIX