🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
` `使用` --forms `选项创建一个表单对话框。 ` `表单对话框支持以下选项: * [ ] 在表单对话框中添加新的输入框。 ``` --add-entry=字段名称 ``` * [ ] 在表格对话框中输入新的密码输入框。(隐藏文本) ``` --add-password=字段名 ``` * [ ] 在表格对话框中添加新日历。 ``` --add-calendar=字段名称 ``` * [ ] 设置对话框文本。 ``` --text=文本 ``` * [ ] 设置输出分隔符字符。(默认:|) ``` --separator=分隔符 ``` * [ ] 设置返回日期的格式。默认的格式取决于您的区域设置。格式必须可以被 strftime 函数接受,例如 %A %d/%m/%y。 ``` --forms-date-format=格式 ``` 下面的脚本示范了如何创建一个进度对话框: ~~~ #!/bin/sh zenity --forms --title="添加好友" \ --text="输入您朋友的信息。" \ --separator="," \ --add-entry="名" \ --add-entry="姓" \ --add-entry="邮件" \ --add-calendar="生日" >> addr.csv case $? in 0) echo "好友已添加。";; 1) echo "未添加好友。" ;; -1) echo "发生意外错误。" ;; esac ~~~ ![](https://img.kancloud.cn/78/ad/78ad311215b4447762249591003a30d3_323x422.png)