消息框

Zenity 可以创建四种消息框:

  • 错误框
  • 信息框
  • 询问框
  • 警告框

对于每一种类型,使用 --text 选项来指定显示在对话框里的文本。

7.1. 错误框

使用 --error 选项创建一个错误框。

下面的脚本示范了如何创建一个错误框:

          #!/bin/bash

          zenity --error \
          --text="找不到 /var/log/syslog."
        

图 5错误框范例

7.2. 信息框

使用 --info 选项创建一个信息框。

下面的脚本示范了如何创建一个信息框:

          #!/bin/bash

          zenity --info \
          --text="全部合并。更新第 3 个文件,总共 10 个。"
        

图 6信息框范例

7.3. 询问框

使用 --question 选项创建一个询问框。

下面的脚本示范了如何创建一个询问框:

          #!/bin/bash

          zenity --question \
          --text="您确定要执行吗?"
        

图 7询问框范例

7.4. 警告框

使用 --warning 选项创建一个警告框。

下面的脚本示范了如何创建一个警告框:

          #!/bin/bash
        
          zenity --warning \
          --text="断开电源以防止冲击电流。"
        

图 8警告框范例