บางครั้งผมก็มีปัญหาเกี่ยวกับการเปิดไฟล์โดยใช้โปรแกรมแก้ไขข้อความกราฟิก - geany
ฉันใช้ ไฟล์สามารถอ่านได้โดยvim
ไม่มีปัญหา ฉันตรวจสอบไฟล์และไม่มีอะไรผิดปกติยกเว้นบางบรรทัด นี่เป็น.bash_history
ไฟล์ตัวอย่าง:
776 reboot
777 ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^ @^@^@^@^@^@^@geany /etc/fstab
....
....
823 reboot
824 ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@exit
ผมไม่ทราบว่าสิ่งที่^@
เป็น geany
แต่หลังจากที่ถอดแต่ละบรรทัดเลยก็ว่าได้ไฟล์สามารถอ่านได้อีกครั้งใน บางทีการรีบูตอาจทำอะไรกับมันบ้าง? แต่ฉันมีreboot
รายการอื่น ๆในไฟล์และ^@
ตัวละครปรากฏในสองหรือสามแห่งเท่านั้น
นี่เป็นเพียงไฟล์ตัวอย่างฉันเห็นตัวละครในไฟล์อื่น ๆ สิ่งหนึ่งที่ดูเหมือนจะเหมือนกัน - มันเกี่ยวข้องกับไฟล์ขนาดใหญ่เท่านั้นผู้ที่มีหลายบรรทัด
ไม่มีใครรู้^@
ว่ามันมาจากไหนและทำไมvim
ไม่มีปัญหากับการอ่านไฟล์ในขณะที่geany
ไม่สามารถอ่านได้เลย?
/root/.bash_history: UTF-8 Unicode text, with very long lines
- ความแตกต่างอีกอย่างคือพวกเขามี^@
ตัวละครแต่ละตัวระหว่างกัน แต่ในกรณีของฉันฉันมีทั้งบรรทัด^@
และมันเกิดขึ้น 2-3 ครั้งในไฟล์บางไฟล์เท่านั้น