понедельник, 17 января 2022 г.

Удаление ^M в конце строки. Linux

Иногда в Linux приходиться работать с исходными текстами, например Python, созданными в Windows и при попытке запустить такой скрипт вываливаются непонятные ошибки типа «python3\r»: Нет такого файла или каталога Причина в в символе окончания строки ^M

Для того, чтоб удалить Windows окончания строк для всего файла необходимо выполнить:

sed -i "s/\r//g" windows-file.py

Комментариев нет:

Отправить комментарий