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

Изображение пользователя ZaySan.
Опубликовано:
Раздел:

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


Linux - это самая многопользовательская и многозадачная игра в мире!
Изображение пользователя sergeil.

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

ZaySan

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

Это в смысле

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


Админ админу - друг, товарищ и ман...
(c) Almaty

Изображение пользователя ZaySan.

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

Дорогой, sergeil

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

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


Linux - это самая многопользовательская и многозадачная игра в мире!

Изображение пользователя rjaan.

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

ZaySan

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

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

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

Изображение пользователя DRVTiny.

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

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


Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!

Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"

Изображение пользователя DRVTiny.

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

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

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

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


Эй, оператор-астроном,
Нет звёзд и звёздных глаз -
Есть плац, пивная, гастроном
И горы из колбас!

Марк Мерман, "Никто кино так не снимал, как Лени Риффеншталь"

Изображение пользователя ZaySan.

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

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


Linux - это самая многопользовательская и многозадачная игра в мире!