Je me demande si je peux écrire un script qui surveillera une modification dans un fichier et exécutera une action lorsque la modification est détectée.
Explication détaillée:
- OpenVPN écrit son état dans un fichier toutes les 1 minute.
- J'ai besoin d'analyser ce fichier d'état et de prendre des mesures.
- OpenVPN tronque le fichier d'état avant d'y écrire.
- J'ai essayé d'écrire dans un canal nommé, mais j'obtiens des erreurs indésirables (mais pas fatales) dans l'application lorsqu'elle ne parvient pas à tronquer le canal.
tail -f
est probablement le moyen le plus simple. Mais seulement pour l'ajout.