Как удалить символ ^m
Мне нужно скомпилировать Qt под Debian 64-bit. Я скачал исходники, но в каждом файле в конце строк есть символ ^M, и bash не запускает скрипт конфигурации. Как удалить его из всех файлов в источниках qt? Благодарю.
2 ответа
Решение
Использование dos2unix
- он конвертирует ваш файл в синтаксис новой строки unix
Да, используйте dos2unix. Обратите внимание, что ^M
возврат каретки, также обозначается как \r
, Еще один способ удалить их
sed -i 's/\r$//' file ...