ฉันสงสัยว่าทำไมถ้าคุณเปิดไฟล์ข้อความที่ทำใน Windows notepad ภายใต้ยูนิกซ์คุณจะพบว่ามันมี^M
ตำแหน่งที่ควรมีบรรทัดใหม่หรือไม่
ความเข้าใจของฉันคือว่าใน Windows สายทุกคนจะจบลงด้วย\r\n
เช่น 0x0D0A
ใน ASCII ในขณะที่มีค่า^M
ASCII 0x5E4D
ฉันไม่สามารถเกี่ยวข้องทั้งสองนี้จากที่หนึ่งไปที่อื่น