Gostaria de saber se posso escrever um script que monitore uma alteração em um arquivo e execute alguma ação quando a alteração for detectada.
Explicação detalhada:
- O OpenVPN grava seu status em um arquivo a cada 1 minuto.
- Preciso analisar esse arquivo de status e tomar uma ação.
- O OpenVPN trunca o arquivo de status antes de gravá-lo.
- Tentei gravar em um pipe nomeado, mas recebo erros indesejáveis (mas não fatais) no aplicativo quando ele falha ao truncar o pipe.
tail -f
provavelmente é a maneira mais fácil. Mas apenas para anexar.