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