คำสั่งที่less
สามารถนำมาใช้แทนtail
ใน
tail -f file
เพื่อจัดเตรียมคุณลักษณะเช่นการจัดการเอาต์พุตไบนารีและการนำทาง scrollback:
less +F file
+
คำนำหน้าหมายถึง "หลอกฉันพิมพ์ว่าหลังจากการเริ่มต้น" และที่สำคัญF
จะเริ่มต้นดังต่อไปนี้
แต่less
ยังสามารถทดแทน
tail --follow=name file
ซึ่งตามมาfile
แม้ว่าไฟล์จริงจะถูกลบหรือย้ายออกไปเช่นไฟล์บันทึกที่ถูกย้ายไปfile.log.1
แล้วไฟล์ใหม่จะถูกสร้างด้วยชื่อเดียวกันกับไฟล์ที่ตามมา?
less --follow-name +F
มัน - ไม่รู้ว่าฉันจะพลาดมันอย่างไร - ฉันค่อนข้างแน่ใจว่าฉันค้นหาหน้าคนสำหรับfollow
... แปลก ทำให้เป็นคำตอบ!
--follow-name
อธิบายไว้ แต่+F
ไม่เคยพูดถึงและฉันคิดว่ามันสำคัญมากเพราะมันไม่เป็นที่รู้จักอย่างกว้างขวาง
less follow
อ่านคำถาม มันตอบแล้วว่าจะทำการless
ติดตามการเปลี่ยนแปลงไฟล์!
less --follow-name
หรือless --follow-name +F