คำสั่ง dos2unix ทำให้ไฟล์เสียหายด้วยอักขระ Unicode ที่ดาวน์โหลดผ่านโหมดไบนารี


-1

ฉันดาวน์โหลดไฟล์ xml ที่มีอักขระ Unicode จาก ftp ในโหมดถ่ายโอนไบนารี่ เพื่อที่จะลบตัวอักษรพิเศษที่ลงท้ายด้วยบรรทัดฉันใช้คำสั่ง dos2unix แต่สิ่งนี้ทำให้ไฟล์เสียหาย มีวิธีแก้ไขไหม?

คำตอบ:


0

ควรใช้งานได้ ( เว็บไซต์และรหัสระบุว่ารู้เกี่ยวกับ Unicode)

คุณสามารถใช้เครื่องมืออื่นเช่นtrเช่น

tr -d '\r' input >output

ซึ่งจะลบ carriage-return ทั้งหมดที่ให้ผลลัพธ์ตามที่ตั้งใจไว้หากไฟล์ของคุณไม่ได้ใช้ carriage return สำหรับการเขียนทับข้อความ (ในกรณีปกติ)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.