Комментарии 10
ЦБР возвращает данный с «переводом каретки»
ЦБР возвращает данные в xml-формате, который надо бы xml-парсером и разбирать.
Обычно везде полный unix-way и никто не юзает win окончания строк…
А все содержимое статьи это первая ссылка в гугле по запросу, illegal character ^M
А все содержимое статьи это первая ссылка в гугле по запросу, illegal character ^M
Классика же, не?


взял за привычку натравливать dos2unix на каждый полученный извне текстовый файл
… С помощью поисковой системы находим, что OD — «перевод каретки»...
Мой день сделан. Однозначно в цитатник.
#!/bin/bash -x
Выводит трэйс всех команд
И 0x0D и ^M и «перевод каретки». Давно не наблюдал сколько искренних открытий в одном тексте.
Это всё серьёзно, да?
Это всё серьёзно, да?
grep USD now.tmp -A3 | grep -Po '\d+,\d+' | tr , .
И никакого расследования бы делать не пришлось.
P.S. Подскажите хороший XML-парсер из coreutils ну или хотя бы из GNU…
Про win (CRLF) и nix (LF) style перевода каретки узнал сразу же после первого использования WinSCP.
Кстати в Notepad++ это лечится Edit -> EOL Conversion -> Convert to Windows Format или Convert to UNIX format.
Кстати в Notepad++ это лечится Edit -> EOL Conversion -> Convert to Windows Format или Convert to UNIX format.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Почему не работал bash-скрипт или про возврат каретки