ยูทิลิตี้เพื่อทำให้ปกติไฟล์ข้อความ


2

มียูทิลิตีบรรทัดคำสั่งเพื่อตรวจสอบและแก้ไขกรันจ์ในไฟล์ข้อความหรือไม่? เช่น.

  • การสิ้นสุดบรรทัดที่ไม่สอดคล้องกันหรือไม่ใช่แบบดั้งเดิม (lf vs cr / lf)

  • พื้นที่ว่างเพิ่มเติมที่ท้ายบรรทัด

  • เครื่องหมายคำสั่งไบต์ปลอม (บางครั้ง Visual Studio จะแทรกสิ่งเหล่านี้แม้ว่าจะไม่จำเป็นหรือไม่ต้องการในไฟล์ UTF-8)

และสิ่งอื่น ๆ ที่ฉันไม่เคยนึกถึง (ใกล้ที่สุดที่ฉันสามารถหาได้ไกลคือสิ่งที่เรียกว่า tab2space แต่ฟังก์ชั่นหลักของมันก็คือมันบอกว่าบนกระป๋องเพื่อขยายแท็บและนั่นคือสิ่งที่ฉันไม่ต้องการ)


1
OS ตัวไหนที่จะเป็น?
akira

Windows หรือ Linux (ถึงแม้ว่าโดยปกติฉันจะคาดหวังว่ายูทิลิตี้แบบนั้นไม่จำเป็นต้องทำสิ่งใด ๆ ที่เฉพาะเจาะจงกับแพลตฟอร์มเพื่อให้เป็นแพลตฟอร์มข้ามหรือพกพาได้อย่างน้อยที่สุด)
rwallace

คำตอบ:


3

ในการแปลงเป็น / จากการจบบรรทัดต่างๆมีโปรแกรมที่เรียกว่า unix2dos / dos2unix หรือ todos / fromdos.

หากต้องการลบช่องว่างพิเศษที่ท้ายบรรทัดคุณสามารถใช้ sed s/[ \t]*$// (ทำขั้นตอนนี้หลังจากแก้ไขการสิ้นสุดบรรทัด)

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