ฉันมีแอปพลิเคชันที่กำลังบันทึกลงในไฟล์บันทึกข้อความธรรมดา (myapp.log) แต่ดูเหมือนจะไม่ได้เขียนอักขระบรรทัดใหม่ที่ท้ายรายการบันทึกแต่ละรายการ ถ้าฉันรันคำสั่งเหมือนtail -n 50 myapp.log
ฉันได้รับข้อความ "บรรทัด" หลายร้อยรายการ (รายการบันทึก)
ไฟล์บันทึกนี้มีขนาดใหญ่มาก ๆ ประมาณ 1GB ใครจะรู้ว่า CR และ / หรือ LF ที่ผ่านมานานมาแล้วนั้นถูกแทรกเข้าไป ฉันจะคว้าตัวอย่าง 2MB ล่าสุดได้อย่างไร
tail -c 2M myapp.log
ควรทำงานเช่นกัน