Ошибка при преобразовании текстового файла Windows в текстовый файл Unix - PullRequest
0 голосов
/ 25 марта 2012

Для преобразования файла данных Windows в файл данных Unix я использую команду dos2unix, но она не выполняется. Это дает мне следующее сообщение:

$ dos2unix new_request.txt testing.txt
ksh: dos2unix:  not found.

Ответы [ 2 ]

1 голос
/ 25 марта 2012

Если у вас нет dos2unix в вашей системе, вы можете приблизить его к

tr -d '\015' <dos.txt >unix.txt

Синтаксис для tr несколько различается в разных системах; убедитесь, что результат соответствует ожидаемому, и обратитесь к локальной справочной странице tr, если нет. Вы хотите удалить символы возврата каретки (ASCII 13, шестнадцатеричный 0x0D, ctrl-M, aka \r) из файла.

1 голос
/ 25 марта 2012

У вас либо нет dos2unix, либо он не находится в пути вашей системы. Выполните одно из следующих действий:

  • скачать dos2unix, возможно, с здесь .
  • поместите исполняемый файл dos2unix в папку, в которую вы выполняете преобразование.
  • поместите dos2unix в системный путь.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...