Ввод-Вывод в скриптах

Аватар пользователя ZaySan

Подскажите, пожалуйста, есть ли в ASPLinux v10 (2.6.9 установка дефолтная) возможность через shell вводить строку текста. Т.е. интересует парная xmessage (dialog box)? Или необходимо применять другие языки?

Аватар пользователя sergeil

Re: Ввод-Вывод в скриптах

ZaySan

Цитата:
Подскажите, пожалуйста, есть ли в ASPLinux v10 (2.6.9 установка дефолтная) возможность через shell вводить строку текста. Т.е. интересует парная xmessage (dialog box)? Или необходимо применять другие языки?

Это в смысле

"read" - читать в переменную
"echo" - вывод переменной

Аватар пользователя ZaySan

Re: Ввод-Вывод в скриптах

Дорогой, sergeil

Цитата:
"read" - читать в переменную
"echo" - вывод переменной

Я имю ввиду типа x-box, в отдельном окошке.

Аватар пользователя rjaan

Re: Ввод-Вывод в скриптах

ZaySan

Цитата:
Я имю ввиду типа x-box, в отдельном окошке.

Рекомендую xmessage...

Правда, насколько помню, она кириллицу не поддерживает...

Аватар пользователя DRVTiny

Re: Ввод-Вывод в скриптах

А ведь есть Zenity...
Например, пишем: zenity --entry --title="LOGIN дай: Ввод логина" --text="Дай логин, а то хуже будет" и получаем соотвествующее окошко. [url="http://directory.fsf.org/zenity.html"]Zenity[/url], конечно, не панацея, сложные диалоги с его помощью создать не получится, но по-моему в данном случае это всё-таки именно то, что Вам нужно. А если нужно что-то помощнее, с двумя текстовыми полями водном окне или даже диалог выбора файлов, то могу посоветовать [url="http://xdialog.dyns.net/"]Xdialog[/url]

Аватар пользователя DRVTiny

Re: Ввод-Вывод в скриптах

Вот классический пример использованя Xdialog:

Xdialog --password --password --2inputsbox "Changing password" 360x200 "Please input new password" "" "Retype new password here" ""

А почему у Вас в подписи "Не хочю быть чайником". Вообще чу-щу пишутся с буквой У (этому меня, насколько я помню, в первом классе учили). И просто на всякий случай, в качестве информации для справки: жи-ши пишутся с буквой И

Аватар пользователя ZaySan

Re: Ввод-Вывод в скриптах

Спасибо вам, уважаемый DRVTiny, именно zenity мне подходит больше всего.
Zenity работает только gnom`ом, или со всеми менеджерами? Xdialog по-умолчанию неустановлен. Только есть один минус: любой символ кирилицы в "--title" выключает титул окошка полностью.
Вообще вопрос возник в процессе обучения (школьный курс информатики ;-) ): Ввод-вывод, Input-Print, Get-Put, Xmessage-..?
Ошибку в подписи я исправил. Я из тех, кто правописание проверяет в Word`е. Улыбка

RSS-материал