LINUX.ORG.RU

Скрипт, fvwm


0

0

Кто-нибудь добрый сегодня?

Помогите если не трудно, киньте ссылку на документацию/настройку fvwm2.

Теперь собственно вопрос:

Для упрощения работы с системой написал парочку скриптов: "my_mount", "my_burn". Они спрашивают чего мол хотите? Подмантировать USB, RW-erase, или ещё чего? Но хотелось бы следующего: при вызове команды появляется типа "окошко" где можно клавиатурой выбрать что-нибудь из списка. Ну и так далее. Возможно ли это реализовать исклучительно в Баше? Или надо уже что-то другое использовать?

Заранее спасибо за советы!

anonymous

Смотри команду
select name [ in word ] ; do list ; done
из man bash.

anonymous
()
Ответ на: комментарий от vasirck

Ну про fvwm это я конечно зря:

http://www.fvwm.org/documentation/manpages/stable/

kdialog? Я наверное неправильно высказался. Всё должно работать в терминале/консоли, а "окошко" это когда фон становится чёрным и виден прямоугольник (напр. синий) и на его фоне 3 строки (white) по которым можно клавиатурой вверх-вниз ходить... Короче типа ДОС...

anonymous
()
Ответ на: комментарий от anonymous

Может вот это?
dialog - display dialog boxes from shell scripts
$ dialog
cdialog (ComeOn Dialog!) version 0.9b-20020814

* Display dialog boxes from shell scripts *

Usage: dialog <options> { --and-widget <options> }
where options are "common" options, followed by "box" options

Special options:
[--create-rc "Ifile"]
Common options:
[--aspect <ratio>] [--backtitle <backtitle>] [--beep] [--beep-after]
[--begin <y> <x>] [--cancel-label <str>] [--clear] [--colors]
[--cr-wrap] [--default-item <str>] [--defaultno] [--exit-label <str>]
[--extra-button] [--extra-label <str>] [--help-button]
[--help-label <str>] [--ignore] [--item-help] [--max-input <n>]
[--no-cancel] [--no-collapse] [--no-kill] [--no-shadow]
[--ok-label <str>] [--output-fd <fd>] [--print-maxsize] [--print-size]
[--print-version] [--separate-output] [--separate-widget <str>]
[--shadow] [--size-err] [--sleep <secs>] [--stderr] [--stdout]
[--tab-correct] [--tab-len <n>] [--timeout <secs>] [--title <title>]
[--trim] [--version]
Box options:
--calendar <text> <height> <width> <day> <month> <year>
--checklist <text> <height> <width> <list height> <tag1> <item1> <status1>...
--fselect <filepath> <directory> <height> <width>
--gauge <text> <height> <width> [<percent>]
--infobox <text> <height> <width>
--inputbox <text> <height> <width> [<init>]
--menu <text> <height> <width> <menu height> <tag1> <item1>...
--msgbox <text> <height> <width>
--passwordbox <text> <height> <width> [<init>]
--radiolist <text> <height> <width> <list height> <tag1> <item1> <status1>...
--tailbox <file> <height> <width>
--tailboxbg <file> <height> <width>
--textbox <file> <height> <width>
--timebox <text> <height> <width> <hour> <minute> <second>
--yesno <text> <height> <width>

Auto-size with height and width = 0. Maximize with height and width = -1.
Global-auto-size if also menu_height/list_height = 0.

anonymous
()
Ответ на: комментарий от anonymous

P.S. rpmquery -a | grep dial
gtkdialogs-2.0-3mdk
cdialog-0.9b-2mdk
Нужное тебе: #2

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.