Переведите (TR), доступно во всем Unixes:
tr -d '\r' # From \r\n line end (DOS/Windows), the \r will be removed so \n line end (Unix) remains.
Существует названная утилита Unix conv
это может преобразовать окончания строки. Это часто вызывается с softlinks к u2d
или d2u
или unix2dos
или dos2unix
.
Дополнительно существуют названные утилиты fromdos
и todos
.
Используя человека 1 редактор (который редактирует файлы, оперативные без любого предыдущего резервного копирования - в отличие от этого: sed..-i ".bak"...):
ed -s file <<< $'H\ng/\r*$/s///\nwq'
Да, используйте dos2unix
. Например:
[justin@mybox ~]$ dos2unix myfile
$ повторно кодируют DOS.. ФАЙЛ
$ зеркально отражают-u ФАЙЛ
(Каждый также существует для систем не-Ubuntu, но эти ссылки удобны.)