2

Я ищу консоль с графическим интерфейсом, где я могу вводить команды linux в виджете ввода, и результат будет выводиться в виджете текстовой области. Есть ли такое программное обеспечение в наличии?

Консольные программы, такие как gnome-терминал или xterm, экран продолжает прокручиваться при каждой новой команде, и я нахожу это особенно раздражающим, когда результат имеет несколько десятков строк.

Я хотел бы визуализировать команду и результат одновременно, например, браузер, вводящий веб-адрес в адресной строке и получающий веб-сайт в результате.

Спасибо.

3 ответа3

1

Эмуляторы терминала, такие как gnome-terminal и xfce4-terminal предлагают варианты отключения "Прокрутки на выходе" в своих настройках.

Всякий раз, когда команда запускается с этим отключенным, вы можете прокрутить назад вверх, и любые новые строки не приведут к тому, что эмулятор терминала перейдет к последней строке вывода.

Кроме того, если вы запускаете команду, которая не является интерактивной, вы можете запустить command | less читать результат с less .

1

Не должно быть слишком сложно перенести свой собственный веб-интерфейс в командную строку Unix: http://www.cyberciti.biz/tips/executing-linuxunix-commands-from-web-page-part-i.html

Или вы можете попробовать что-то вроде tmux: http://tmux.sourceforge.net/, который, я думаю, позволяет отправлять вывод команды из одной панели в другую: http://ricochen.wordpress.com/2011/11/14/tmux-методы по образцу /

1

Это не идеально, но я сделал интерфейс для ваших спецификаций, используя gtkdialog (не путать с GtkDialog).

Это просто скрипт (зависит от gtkdialog), chmod +x и запустить. Скачать здесь

OneTerm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .