Если вы используете vim (улучшенный редактор vi), вы можете сделать это прямо в редакторе:
- переключиться в командный режим: PRESS ESC
- тип
:%s/\r//g
и вуаля: -)
В противном случае, если у вас установлена утилита dos2unx
, вы можете использовать ее для удаления ^M
(\ r):
dos2unx infile.txt > outfile.txt
В противном случае вы можете использовать GNU sed, который понимает \ r подстановки:
sed -e 's/\r$//' infile.txt > outfile.txt