如何使用 Zenity 确认输入?

How to confirm an input using Zenity?

我需要显示一个 GUI 弹出窗口,显示带有变量的消息,并允许用户确认或取消。

也许我遗漏了什么,但我找不到任何关于 Zenity --questions 标签的文档。到目前为止,除了要显示的默认问题外,我什么也得不到。

如果可能我不想使用 Yad...我想坚持使用 Zenity。

有没有办法用 Zenity 做到这一点?

示例:

var="ABC"
msg="Confirm $var"
zenity --text-info \
    --title="Confirm"
    --text="$msg"
    # --question "This is the question"
case $? in
    0)
        return
    ;;
    1)
        return
    ;;
esac
zenity --question --title="Confirm" --text="$msg"

它是 --question,而不是 --questions,但在 the Zenity manual 中,为 question 执行 Ctrl-F 以找到所有相关部分。