Tôi tự hỏi nếu tôi có thể viết một tập lệnh sẽ theo dõi sự thay đổi trong một tập tin và thực hiện một số hành động khi phát hiện thay đổi.
Giải thích chi tiết:
- OpenVPN ghi trạng thái của nó vào một tệp cứ sau 1 phút.
- Tôi cần phân tích tệp trạng thái này và thực hiện hành động.
- OpenVPN cắt ngắn tệp trạng thái trước khi ghi vào nó.
- Tôi đã thử viết vào một đường ống có tên, nhưng tôi nhận được các lỗi không mong muốn (nhưng không gây tử vong) trong ứng dụng khi nó không thể cắt được đường ống.
tail -f
có lẽ là cách dễ nhất. Nhưng chỉ để nối thêm.