目录

--title和--msgbox

--inputbox

--infobox

--menu


Dialog指令可选项
类型

用于创建类型的选项

含义
复选框 --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相关推荐

  1. 【linux指令】dialog实现终端下的GUI-3

    目录 prgbox progressbox.progressbox radiolist rangebox tailbox.tailboxbg textbox timebox treeview yesn ...

  2. 【linux指令】dialog实现终端下的GUI-2

    目录 fselect buildlist checklist dselect editbox form gauge infobox inputbox inputmenu mixedform mixed ...

  3. linux 进入汉字目录,终端下拼音补全中文名称和路径

    { 撰文/BiFF } 在 Linux 下打字飞快的朋友,遇到中文目录和文件名立马就慢下来了, 有 2 种选择: 切换成中文输入一两个汉字,然后按 TAB 补全 动用鼠标复制 现在有第三种选择了 :) ...

  4. Linux与Windows双系统下的Grub引导管理器安装。

    转载自品略图书馆 http://www.pinlue.com/article/2020/04/0710/1410126301133.html 大多数人日常工作所用的系统是Windows,如果想尝试或者 ...

  5. 《Linux指令从入门到精通》——4.3 Linux下全屏幕文本编辑器的命令行方式

    本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.3节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  6. linux vim6,VIM6:linux终端下的英文字典--SDCV

    sdcv全称为stardict console version,即终端下的词典.为什么选择这个呢,原因如下: 1.stardict GUI做得并不好,老是出故障. 2.linux下没有其它好的翻译软件 ...

  7. Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin

    1 fork, vfork示例 创建一个新进程的方法只有由某个已存在的进程调用fork()或vfork(): vfork创建新进程的主要目的在于调用exec函数执行另外的一个新程序,在没调用exec或 ...

  8. linux 如何查看终端格式,你应该还不知道,Linux终端下的 Markdown 文档查看器

    原标题:你应该还不知道,Linux终端下的 Markdown 文档查看器 现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Mark ...

  9. linux文档查看器翻译,mdv – Linux终端下的 Markdown 文档查看器

    现在,Markdown 差不多已经成为技术文档的标准.它可以实现技术文档的快捷写作,以及输出发布.同样都是标记语言,但Markdown 文档相比HTML更加简单.一是体现在标记符的数量上,二是体现在标 ...

最新文章

  1. 大数据是怎么知道你去过新发地的?
  2. Ansible to install roles
  3. python之commands模块
  4. 音效摸鱼还不够爽?试试IDE里打几盘魂斗罗?
  5. 01-JDBC学习手册:JDBC概述之JDBC发展、API、驱动
  6. sqlserver 2014 删除主键约束
  7. 如果你要开始一个大项目,不要使用Python...
  8. 剑指offer——面试题4:替换空格
  9. jquery获取父级元素、子级元素、兄弟元素
  10. Android开发之——依赖冲突Program type already present
  11. maya 为什么文件打开突然很慢_MAYA的二十条使用小技巧(下)
  12. Banner设计文字如何排版,如何设计字体
  13. 基于MATLAB语音识别系统GUI界面
  14. 备份路由器配置文件到服务器,手把手教您如何进行备份Cisco路由器配置
  15. cv个人计算机SCI英文简历模板,个人英语简历模板|英文简历模板pdf百度云
  16. mongodb 数据库迁移
  17. VRRP 网关冗余备份
  18. 【眼底图像数据集】视杯 视盘分割
  19. Java JRE 6安全更新
  20. 联想微型计算机供电电源线,拆修一只联想电源适配器,告诉你一个不为人知的秘密...

热门文章

  1. 基于XML的AOP配置
  2. 实习面试问题整理(一)
  3. Happy Valentine's Day
  4. [转载]值得推荐的C/C++框架和库
  5. java和c的反汇编_JAVAP -C反汇编指令的学习(转载)
  6. java两种不同单例模式_关于Java里的两种单例模式
  7. 2018mysql数据库面试题_面试题: mysql 数据库去重 已看1 不好使
  8. matlab中bitget函数用法_MATLAB基础函数命令
  9. 基于android预约功能,基于Android的银行业务预约系统的设计与实现
  10. linux能秒创虚拟机吗,linux下5秒创建rhel7虚拟机