1. 程式人生 > >dialog 菜單實例

dialog 菜單實例

-- body col -m title 實例 isl 定義 spa

dislog 菜單實例

            while :
            do
            clear
            menu=`dialog --title "title"  --stdout --menu "MENU" 20 60 14 1 system 2 custom`
            [ $? -eq 0 ] && echo "$menu" || exit         # 判斷dialog執行,取消退出
                while :
                do
                    case
$menu in 1) list="1a "item1" 2a "item2"" # 定義菜單列表變量 ;; 2) list="1b "item3" 2b "item4"" ;; esac result=`dialog --title "title" --stdout --menu "
MENU" 20 60 14 $list` [ $? -eq 0 ] && echo "$result" || break # 判斷dialog執行,取消返回菜單,註意:配合上層菜單循環 read done done

dialog 菜單實例