суббота, 5 марта 2011 г.

rlwrap - используем readline в приложениях, в которых его нет

rlwrap позволяет обернуть ввод в приложение, снабдив его функциями редактирования строки от readline. То есть, мы запускаем через rlwrap любую программу, которая просто читает ввод с терминала, например cat, telnet, netcat и получаем историю ввода, передвижение по строке курсорными клавишами, редактирование строки и прочие плюшки нормального, удобного ввода.
Устанавливается rlwrap в виде отдельного одноименного пакета и есть в репозиториях большинства дистрибутивов.

Пример использования:
$ rlwrap netcat localhost 25
- подключаемся к локальному SMTP-серверу и имеем чуть более удобную возможность говорить с ним напрямую.

Комментариев нет:

Отправить комментарий