ฉันสงสัยว่าฉันสามารถเขียนสคริปต์ที่จะตรวจสอบการเปลี่ยนแปลงในไฟล์และดำเนินการบางอย่างเมื่อตรวจพบการเปลี่ยนแปลงหรือไม่
คำอธิบายโดยละเอียด:
- OpenVPN เขียนสถานะลงในไฟล์ทุก ๆ 1 นาที
- ฉันต้องแจงไฟล์สถานะนี้แล้วดำเนินการ
- OpenVPN ตัดทอนไฟล์สถานะก่อนที่จะเขียนลงไป
- ฉันลองเขียนไปที่ไปป์ที่มีชื่อ แต่ฉันพบข้อผิดพลาดที่ไม่พึงประสงค์ (แต่ไม่ถึงตาย) ในแอพเมื่อไม่สามารถตัดทอนได้
tail -f
อาจเป็นวิธีที่ง่ายที่สุด แต่สำหรับต่อท้ายเท่านั้น