Возможный дубликат:
Конвертировать CRLF в перевод строки в Linux
Как я могу преобразовать текстовый файл DOS в текстовый файл Unix, чтобы я мог правильно использовать свой парсер Linux?
Возможный дубликат:
Конвертировать CRLF в перевод строки в Linux
Как я могу преобразовать текстовый файл DOS в текстовый файл Unix, чтобы я мог правильно использовать свой парсер Linux?
Большинство установок Unix включают команду « tr » («tr» - сокращение от «translate») - вы можете использовать это для преобразования вашего входного файла с текстом DOS для вывода текстового формата Unix:
tr -d '\r' <dos.txt> unix.txt
НТН!
В системах, производных от Debian (Ubuntu и т.д.), Вам нужен пакет tofrodos , который предоставляет команды todos и fromdos . (fromdos - это то, что вы ищете.)
В системах на основе RedHat (RHEL, Centos, Fedora и т.д.) Вам нужен пакет dos2unix , который предоставляет команды dos2unix и mac2unix . Для преобразования в другом направлении вам понадобится пакет unix2dos , который предоставляет команду unix2dos .
Если вы имеете в виду «как преобразовать простой текстовый файл в формате DOS в простой текстовый файл в формате UNIX», попробуйте команду dos2unix .
Вот объяснение того, как использовать антислово для извлечения текста.
Некоторые системы имеют команду dos2unix .
Вы хотите преобразовать текстовые файлы Windows в текстовые файлы Linux? Если да: есть утилита dos2unix , которая сделает эту работу за вас.