Попробуйте очистить переменную среды DISPLAY. bash $ export DISPLAY = Тогда повторите попытку.
Это то, что я только что сделал, чтобы сделать эту работу на Ubuntu Server 15.04, потому что у меня был X, запущенный на хосте, с которого я входил.
Это не нужно.
$ echo -e 'foo\rbar\r\n' > nano
$ cat -A nano
foo^Mbar^M$
$
$ nano nano
Я ничего не делаю, кроме типа Ctrl + O и нажмите enter, чтобы сохранить файл, затем Ctrl + X для выхода ...
$ cat -A nano
foo$
bar$
$
Поэтому, по-видимому, просто открыть файл и сохранить его в nano на Ubuntu достаточно, чтобы уничтожить возврат каретки.
Это не нужно.
$ echo -e 'foo\rbar\r\n' > nano
$ cat -A nano
foo^Mbar^M$
$
$ nano nano
Я ничего не делаю, кроме типа Ctrl + O и нажмите enter, чтобы сохранить файл, затем Ctrl + X для выхода ...
$ cat -A nano
foo$
bar$
$
Поэтому, по-видимому, просто открыть файл и сохранить его в nano на Ubuntu достаточно, чтобы уничтожить возврат каретки.
Это не нужно.
$ echo -e 'foo\rbar\r\n' > nano
$ cat -A nano
foo^Mbar^M$
$
$ nano nano
Я ничего не делаю, кроме типа Ctrl + O и нажмите enter, чтобы сохранить файл, затем Ctrl + X для выхода ...
$ cat -A nano
foo$
bar$
$
Поэтому, по-видимому, просто открыть файл и сохранить его в nano на Ubuntu достаточно, чтобы уничтожить возврат каретки.