linux下编写可视化程序,Linux图形化编程dialog

本文介绍了Linux下利用dialog工具进行图形化自动脚本编程,详细讲解了dialog的安装、帮助信息及其在shell脚本中的应用,并提供了一个脚本实例,展示如何创建菜单选择项来监控系统资源。
摘要由CSDN通过智能技术生成

----------------------------本文地址:https://blog.51cto.com/woonli/2142606

----------------------------参考网址http://linuxcommand.org/lc3_adv_dialog.php

一、简介

dialog是Linux图形化自动脚本编程的工具,实现脚本中图形化,它是一个相当大而复杂的程序(它有近100个命令行选项),但与典型的图形用户界面相比,它是一个真正的轻量级。尽管如此,它仍然具有许多用户界面技巧;

二、使用条件

dialog在多数Linux发行版上已经默认安装如果没有安装,

rpm系列用以下的其中一个:

a、 yum install dialog -y

b、 rpm -vih dialog

deb系统用以下中的一个:

a、sudo apt-get install dialog

b、sudo dpkg -i dialog

三、dianlog帮助信息

dialog有很多命令选项,记忆困难,但如果理解了它,加上帮助信息,你会马上拥有她;dialog的帮助很简单,在终端中输入dialog命令即可;帮助信息如下:

cdialog (ComeOn Dialog!) version 1.3-20160828

Copyright 2000-2015,2016 Thomas E. Dickey

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

* Display dialog boxes from shell scripts *

Usage: dialog { --and-widget }

where options are "common" options, followed by "box" options

Special options:

[--create-rc "file"]

Common options:

[--ascii-lines] [--aspect ] [--backtitle ] [--beep]

[--beep-after] [--begin ] [--cancel-label ] [--clear]

[--colors] [--column-separator ] [--cr-wrap] [--date-format ]

[--default-button ] [--default-item ] [--defaultno]

[--exit-label ] [--extra-button] [--extra-label ]

[--help-button] [--help-label ] [--help-status] [--help-tags]

[--hfile ] [--hline ] [--ignore] [--input-fd ]

[--insecure] [--item-help] [--keep-tite] [--keep-window] [--last-key]

[--max-input ] [--no-cancel] [--no-collapse] [--no-cr-wrap]

[--no-items] [--no-kill] [--no-label ] [--

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值