【linux指令】dialog实现终端下的GUI-1
目录
--title和--msgbox
--inputbox
--infobox
--menu
类型 |
用于创建类型的选项 |
含义 |
---|---|---|
复选框 | --checklist |
允许用户显示一个选项列表, 每个选项都可以被单独选择 |
信息框 | --infobox |
在显示消息后,对话框将立 刻返回,但并不清除屏幕 |
输入框 | --inputbox | 允许用户输入文本 |
菜单框 | --menu | 允许用户选择列表中的一项 |
消息框 | --msgbox |
向用户显示一条消息,同时 显示一个OK按钮,用户可 以通过选择该按钮继续操作 |
单选框 | --radiolist | 允许用户选择列表中的一个选项 |
文本框 | --textbox |
允许用户在带有滚动条的 文本框中显示一个文件的内容 |
是/否框 | --yesno |
允许用户提问,用户可 以选择yes或no |
--title和--msgbox
$ dialog --title "Title" --msgbox "大风起兮云飞扬" 10 20 ; clear
--inputbox
#!/bin/bashtmp=`mktemp tmpXXX.out`dialog --title "Title" --inputbox "大风起兮云飞扬?" 10 20 2> $tmpclear
echo `cat $tmp`
--infobox
#!/bin/bashdialog --title "Title" --infobox "大风起兮云飞扬?" 10 20
sleep 10
clear
--menu
#!/bin/bashtmp=$(mktemp tmpXXX.out)dialog --title "Title" --menu "What your favorite food?" 15 30 4 \1 "meet" \2 "Meet" \3 "MEET" \2>$tmpclearecho `cat $tmp`
rm -f $tmp
今天就先写到这里吧,困了。
【linux指令】dialog实现终端下的GUI-1相关推荐
- 【linux指令】dialog实现终端下的GUI-3
目录 prgbox progressbox.progressbox radiolist rangebox tailbox.tailboxbg textbox timebox treeview yesn ...
- 【linux指令】dialog实现终端下的GUI-2
目录 fselect buildlist checklist dselect editbox form gauge infobox inputbox inputmenu mixedform mixed ...
- linux 进入汉字目录,终端下拼音补全中文名称和路径
{ 撰文/BiFF } 在 Linux 下打字飞快的朋友,遇到中文目录和文件名立马就慢下来了, 有 2 种选择: 切换成中文输入一两个汉字,然后按 TAB 补全 动用鼠标复制 现在有第三种选择了 :) ...
- Linux与Windows双系统下的Grub引导管理器安装。
转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...
- 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式
本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- linux vim6,VIM6:linux终端下的英文字典--SDCV
sdcv全称为stardict console version,即终端下的词典.为什么选择这个呢,原因如下: 1.stardict GUI做得并不好,老是出故障. 2.linux下没有其它好的翻译软件 ...
- Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin
1 fork, vfork示例 创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(): vfork创建新进程的主要目的在于调用exec函数执行另外的一个新程序,在没调用exec或 ...
- linux 如何查看终端格式,你应该还不知道,Linux终端下的 Markdown 文档查看器
原标题:你应该还不知道,Linux终端下的 Markdown 文档查看器 现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Mark ...
- linux文档查看器翻译,mdv – Linux终端下的 Markdown 文档查看器
现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Markdown 文档相比HTML更加简单.一是体现在标记符的数量上,二是体现在标 ...
最新文章
- 大数据是怎么知道你去过新发地的?
- Ansible to install roles
- python之commands模块
- 音效摸鱼还不够爽?试试IDE里打几盘魂斗罗?
- 01-JDBC学习手册:JDBC概述之JDBC发展、API、驱动
- sqlserver 2014 删除主键约束
- 如果你要开始一个大项目,不要使用Python...
- 剑指offer——面试题4:替换空格
- jquery获取父级元素、子级元素、兄弟元素
- Android开发之——依赖冲突Program type already present
- maya 为什么文件打开突然很慢_MAYA的二十条使用小技巧(下)
- Banner设计文字如何排版,如何设计字体
- 基于MATLAB语音识别系统GUI界面
- 备份路由器配置文件到服务器,手把手教您如何进行备份Cisco路由器配置
- cv个人计算机SCI英文简历模板,个人英语简历模板|英文简历模板pdf百度云
- mongodb 数据库迁移
- VRRP 网关冗余备份
- 【眼底图像数据集】视杯 视盘分割
- Java JRE 6安全更新
- 联想微型计算机供电电源线,拆修一只联想电源适配器,告诉你一个不为人知的秘密...
热门文章
- 基于XML的AOP配置
- 实习面试问题整理(一)
- Happy Valentine's Day
- [转载]值得推荐的C/C++框架和库
- java和c的反汇编_JAVAP -C反汇编指令的学习(转载)
- java两种不同单例模式_关于Java里的两种单例模式
- 2018mysql数据库面试题_面试题: mysql 数据库去重 已看1 不好使
- matlab中bitget函数用法_MATLAB基础函数命令
- 基于android预约功能,基于Android的银行业务预约系统的设计与实现
- linux能秒创虚拟机吗,linux下5秒创建rhel7虚拟机