Интересно, смогу ли я написать сценарий, который будет отслеживать изменения в файле и выполнять какие-либо действия при обнаружении изменения.
Детальное объяснение:
- OpenVPN записывает свой статус в файл каждую 1 минуту.
- Мне нужно проанализировать этот файл состояния и принять меры.
- OpenVPN усекает файл состояния перед записью в него.
- Я попытался записать в именованный канал, но я получаю нежелательные (но не фатальные) ошибки в приложении, когда оно не может усечь канал.
tail -f
вероятно, самый простой способ это сделать. Но только для добавления.