ฉันต้องการtail -f
พฤติกรรมประเภทหนึ่งที่อ่านไฟล์ทั้งหมดแล้วยังคงติดตามมันต่อไปตามที่เขียนไว้
วิธีการแก้
จากคำตอบที่ฉันยอมรับงานนี้: tail -f -n +1 {filename}
ทำไมการทำงาน:-f
ตัวเลือกยังคง "ติดตาม" แฟ้มและผลผลิตสายใหม่ที่พวกเขาจะเขียนไปยังแฟ้ม -n +1
แนะtail
ที่จะเริ่มต้นการอ่านไฟล์จากบรรทัดแรก การใช้-n -10
จะเริ่มต้นด้วยสิบบรรทัดสุดท้ายของไฟล์
ฉันเชื่อว่า
—
ryekayo
more fileName
จะทำเช่นนั้น
ไม่ .. นอกจากนี้จะไม่เพิ่มบรรทัดพิเศษที่เพิ่มลงในไฟล์หลังจากที่เริ่มขึ้นแล้ว
—
Rinzwind
สันนิษฐานว่า
—
mwfearnley
tail -f -n 100...
จะเกี่ยวข้องกับการอ่านไฟล์ล่วงหน้าเพื่อกำหนดจำนวนบรรทัดยกเว้นว่ามันฉลาดพอที่จะกำหนดขอบเขตบนสำหรับการนับบรรทัดตามขนาดไฟล์
tail -f -n 10000000000000000000
อาจจะแสดงทุกบรรทัดใช่ไหม? (อาจจะเป็น 100000000000000000000000 ค่อนข้างมาก: =))