Иногда в Linux приходиться работать с исходными текстами, например Python, созданными в Windows и при попытке запустить такой скрипт вываливаются непонятные ошибки типа «python3\r»: Нет такого файла или каталога
Причина в в символе окончания строки ^M
Для того, чтоб удалить Windows окончания строк для всего файла необходимо выполнить:
sed -i "s/\r//g" windows-file.py
Комментариев нет:
Отправить комментарий