在Ubuntu上,你可以使用dialog
命令來創(chuàng)建各種類型的對話框。以下是一些基本示例:
dialog
,可以使用以下命令安裝:sudo apt-get install dialog
dialog --msgbox "這是一個消息框" 0 0
dialog --input "請輸入一些文本:" 0 0
dialog --yesno "你確定嗎?" 0 0
dialog --menu "請選擇一個選項:" 0 0 1 "選項1" 2 "選項2" 3 "退出"
dialog --progress "正在處理..." 0 0 10 50
sleep 10
dialog --progress "完成!" 0 0 10 50
text="你確定要刪除這個文件嗎?(y/n)"
dialog --yesno "$text" 0 0
if [ $? -eq 0 ]; then
echo "用戶點擊了確定"
else
echo "用戶點擊了取消"
fi
text="你確定要執(zhí)行這個操作嗎?(y/n)"
dialog --yesno "$text" 0 0 1 "是" 2 "否"
if [ $? -eq 1 ]; then
echo "用戶點擊了是"
else
echo "用戶點擊了否"
fi
注意:dialog
命令的參數(shù)和選項可能會因版本而異。上述示例適用于大多數(shù)常見的dialog
版本。如果你使用的是較新的版本,建議查閱其手冊頁(通過man dialog
命令)以獲取更詳細的信息。