Su Solaris, se si apre un file in vi con terminazioni di riga di Windows, questo viene visualizzato come ^ M alla fine di ogni riga.
Su Linux, vi è più intelligente e comprende il formato del file Windows e non visualizza ^ M.
Esiste un'impostazione per far sì che Linux vi si comporti come Solaris in questo senso?
Un problema comune per noi è copiare uno script di shell da una casella di sviluppo (Windows) e dimenticare di dos2unix, e quindi essere confuso quando non funziona correttamente. Su Solaris il problema è evidente non appena vi è il file, ma non su Linux.
Grazie.
vim
, di default vedo di solito no ^M
, ma a volte ce n'è uno alla fine del file.