Как убрать ^M в файле с помощью vi?
Как убрать символ перевода каретки из файла на unix-хостинге?
Открываем файл с помощью vi и выполняем действия (в командном режиме vi)
:%s/CTRL-V,CTRL-M//g
Чтобы получить символ ^M, следует выполнить две комбинации клавиш CTRL-V и CTRL-M