En Solaris, si abre un archivo en vi que tiene terminaciones de línea de Windows, esto aparece como ^ M al final de cada línea.
En Linux, vi es más inteligente y entiende el formato de archivo de Windows, y no muestra ^ M.
¿Hay alguna configuración para hacer que Linux vi se comporte igual que Solaris a este respecto?
Un problema común para nosotros es copiar un script de shell de un cuadro de desarrollo (Windows) y olvidarse de dos2unix, y luego confundirse cuando no funciona correctamente. En Solaris, el problema es obvio apenas se visualiza el archivo, pero no en Linux.
Gracias.
vim
, por defecto, generalmente no veo ^M
, pero a veces hay uno al final del archivo.