В консоли отсутствуют символы

Я работаю над внедрением SIC-XE на ассемблере со своими друзьями. Эти парни используют окна и кодовые блоки, в то время как я использую ubuntu 12.04 и кодовые блоки (оба используют версию (10.05). Этот представляет собой фрагмент кода, используемый для печати значений из входного файла . Он отлично работает в Windows, но когда я использую его в Linux, моя консоль не печатает первые четыре символа. Это мой вывод . Может кто-нибудь сказать мне причину этого.

0
задан 31 October 2012 в 22:17

1 ответ

Кажется, это проблема кодировки текста между Windows & amp; Ubuntu. Существует утилита, которая преобразует кодировку файлов в стиль Unix / DOS под названием dos2unix. (Дополнительным инструментом является unix2dos).

sudo apt-get install dos2unix
dos2unix filename.txt

Он преобразует окончания строк из Windows в стиль Unix.

Кроме того, вы можете просто создать новый файл, используя gedit, и вставить содержимое. Гедит сохранит его с правильными окончаниями строк. (CR вместо CRLF)

0
ответ дан 31 October 2012 в 22:17

Другие вопросы по тегам:

Похожие вопросы: