Sous Solaris, si vous ouvrez un fichier dans vi qui a des fins de ligne Windows, cela apparaît comme ^ M à la fin de chaque ligne.
Sous Linux, vi est plus intelligent et comprend le format de fichier Windows et n'affiche pas ^ M.
Existe-t-il un paramètre pour que Linux vi se comporte de la même manière que Solaris à cet égard?
Un problème commun pour nous est de copier un script shell sur une boîte de développement (Windows) et d'oublier de le dos2unix, puis d'être confus lorsqu'il ne fonctionne pas correctement. Sur Solaris, le problème est évident dès que vous vi le fichier, mais pas sur Linux.
Merci.
vim
, par défaut, je ne vois généralement pas ^M
, mais parfois il y en a un à la fin du fichier.