Конвертация окончания строк DOS→Unix :: Cетевой уголок Majestio

Конвертация окончания строк DOS→Unix


Если вдруг были получен текстовой файл с окончанием строк типа DOS (0D0A), а нужно получить этот же файл, но с окончанием строк типа Unix (0A), можно поступить разными способами. Например:

GNU sed (Linux)

sed -i 's/\r$//' file.txt

BSD sed (FreeBSD)

sed -i '' 's/\r$//' file.txt

Универсальный способ

perl -pi -e 's/\r$//' file.txt

Опубликовано: 27.04.2026 в 08:43

Рейтинг: 0/5 - 0 голосов