Mi chiedevo perché se apri un file di testo creato nel blocco note di Windows sotto unix scoprirai che ha ^M
dove dovrebbe esserci una nuova linea?
La mia comprensione è che in Windows, ogni riga termina con \r\n
, cioè 0x0D0A
in ASCII, mentre ^M
ha valore ASCII 0x5E4D
. Non riesco a mettere in relazione questi due dall'uno all'altro.