Примерно пока вот так:
Код: Выделить всё
#!/bin/bash
tempfile=`mktemp 2>/dev/null` || tempfile=/tmp/test$$
main(){
dialog --backtitle "Update script" --title "menu" --menu "Check your option" 20 51 3 \
"1" "no options" \
"2" "with options" \
"3" "Less file" 2> $tempfile
}
main
retval=$?
case $? in
0)
if [ $choice -eq 3 ];then
dialog --backtitle "Update script" --title "Less history" --textbox less.txt 0 0
#main
else
echo "its no LESS"
fi
;;
1)
echo "Cancel pressed.";;
255)
echo "Box closed.";;
esacНу например когда я выбираю 3-ю опцию, то хочу выйти назад в предыдущее меню. Понимаю, что совсем просто, но не могу сообразить