#unix #dialog
#unix #диалог
Вопрос:
Я хотел бы ввести несколько строк ввода с помощью чего-то вроде inputbox
утилиты unix dialog
:
dialog --title "Inputbox - Example" --backtitle "Title" --inputbox "Prompt for input" 16 50
Возможно ли это или мне нужно использовать что-то еще?
Ответ №1:
Вы можете использовать --editbox
с пустым файлом:
touch /tmp/empty
dialog --title "Editbox - Example" --backtitle "Title" --editbox /tmp/empty 16 50
Комментарии:
1. Мне пришлось перенаправить stderr в файл, но помимо этого этот ответ был правильным: FILENAME=»/tmp/my_file.txt » диалоговое окно —заголовок «Поле редактирования — Пример» —заголовок «Заголовок» —поле редактирования $FILENAME 16 50 2>$FILENAME Спасибо.