ฉันต้องดูไฟล์บันทึกขนาดใหญ่โดยใช้ bash shell ฉันใช้lessเพื่อเปิดไฟล์ แต่เนื่องจากมีความยาวมากเกินไปจึงมีการตัดคำ / คำบางอย่างเกิดขึ้น
เนื่องจากไฟล์เป็นไฟล์บันทึก Log4J และมีรูปแบบในจุดเริ่มต้นของแต่ละบรรทัดการมีบรรทัดที่ถูกพันทำให้ยากต่อการวิเคราะห์ผลลัพธ์ดังนั้นฉันจึงเริ่มใช้less -Sซึ่งเส้นยาวที่สับได้
แต่ตอนนี้ฉันจำเป็นต้องใช้tail -fและมันก็จะตัดบรรทัดเอาต์พุต เป็นไปได้หรือไม่ที่จะปิดการใช้งานการพันบรรทัดในเชลล์ bash สำหรับคำสั่งทั้งหมด?
หมายเหตุ:มีคำตอบสำหรับคำถามที่แตกต่างกันที่กล่าวถึงลำดับการหลบหนีecho -ne '\e[?7l'แต่ดูเหมือนว่าจะไม่สามารถใช้งานได้กับการทุบตี
screenมีคำสั่ง "wrap" ในxtermมี-awตัวเลือกในการป้องกันการตัดบรรทัดอัตโนมัติ มีแนวโน้มว่ามีทรัพยากร X บางตัวสำหรับเทอร์มินัลอีมูเลเตอร์อื่น ๆ คุณกำลังใช้โปรแกรมเลียนแบบอะไร
gnome-terminalฉันใช้
+awไว้สำหรับxterm:) แต่นี่เป็นการแก้ปัญหาสำหรับการส่งออก (เช่นเมื่อls -lมีกลุ่มชื่อ Windows-ish ที่ยาวจาก TPB มันใช้งานได้ดี) สำหรับอินพุตเมื่อป้อนคำสั่งคุณอาจยัง ต้องการการตัดคำ (หรืออย่างน้อยคุณไม่ต้องการแบบที่เป็นอยู่ตอนนี้+aw: ลองเขียนเกิน "เส้นขอบคอลัมน์" แล้วย้อนกลับเพื่อหาจุดบกพร่อง GFX ขนาดใหญ่)
urxvtมิได้rxvtสามารถปิดการตัดสาย
