Переданный по каналу вход к нано

Вот пример, который я использовал для установки переменной ДИСПЛЕЯ, когда xauth не был опцией...

export DISPLAY=\`who am i |awk '{print $NF}' | sed 's/[()]//g'`":0.0"

Для первой команды были нужны данные, т.е., имя хоста или IP. Вторая команда добирается просто, что данные (длятся поле). Наконец, последняя команда разделяет круглую скобку от данных.

9
03.10.2012, 17:49
2 ответа

Эта функция не была добавлена ​​до версии 2.2

http://www.nano-editor.org/dist/v2.2/TODO

Для версии 2.2:

  • Разрешить nano работать как пейджер (читается из стандартного ввода) [DONE]

, а CentOS6 использует nano-2.0.9-7 ( http://mirror.centos.org/centos/6/os/x86_64/Packages/ )

Если вы решили, что вам нужна последняя версия, вы можете загрузить ее с основного сайта ( http://www.nano-editor.org/download.php ), а затем следовать руководству Fedora для сборки ваш собственный RPM. ( http://fedoraproject.org/wiki/How_to_create_an_RPM_package )

3
27.01.2020, 20:07

Я думаю, что это - текстовый редактор "функция", и нано не имеет этого.

можно использовать 2 шага:

ls > output.txt
nano output.txt

Существует 2 других редактора, которые могут использовать stdin для ввода данных

ls | joe
ls | jed
2
27.01.2020, 20:07

Теги

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