前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux:dialog表单提交示例

linux:dialog表单提交示例

作者头像
10km
发布2019-07-31 14:35:25
1.1K0
发布2019-07-31 14:35:25
举报
文章被收录于专栏:10km的专栏

dialog是个linux命令行的ui显示工具,可以在命令行显示更加友好的用户界面,系统如果没有安装需要手工安装:

代码语言:javascript
复制
sudo apt-get install dialog

以下是在命令显示表单的示例:

代码语言:javascript
复制
#!/bin/bash
# 表单各字段的默认值
shell="bash"
groups="1"
user="hello"
home="/home/hello"

# Store data to $VALUES variable
VALUES=$(dialog --ok-label "Submit" \
	--backtitle "Linux User Managment" \
	--title "Useradd" \
	--form "Create a new user" 15 50 0 \
        "Username:" 1 1	"$user" 	1 10 10 0 \
        "Shell:"    2 1	"$shell"  	2 10 15 0 \
        "Group:"    3 1	"$groups"  	3 10  8 0 \
        "HOME:"     4 1	"$home" 	4 10 40 0 \
3>&1 1>&2 2>&3)

# 显示输入的字段值,如果没改变则输出默认值
echo "$VALUES"

看看执行效果吧:

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年07月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档