На ESXi увеличение видеопамяти виртуальной машины с 5 МБ до 8 МБ решило проблему для меня.
С помощью dos2unix abc.txt
вы успешно преобразовали текстовый файл DOS в текстовый файл Unix.
Файл по-прежнему содержит символ новой строки. Это абсолютно допустимая вещь в текстовом файле. Это просто пустая строка текста.
Если вы хотите полностью обрезать файл,
>abc.txt
в оболочке сделает это.
Чтобы удалить пустые строки в конце файла, см. " Как удалить несколько новых строк в EOF? ".