Tôi đã tự hỏi tại sao nếu bạn mở một tệp văn bản được tạo trong Windows notepad dưới unix, bạn sẽ thấy rằng nó có ^M
nơi cần có một dòng mới?
Tôi hiểu rằng trong Windows, mọi dòng được kết thúc bằng \r\n
, tức là 0x0D0A
trong ASCII, trong khi ^M
có giá trị ASCII 0x5E4D
. Tôi không thể liên hệ hai cái này với cái khác.