zoukankan      html  css  js  c++  java
  • Ubuntu下制作窗口

    在Ubuntu下安装

    sudo apt-get install dialog

    类型

    用于创建

    类型的选项

    含义

    复选框

    --checklist

    允许用户显示一个选项列表,

    每个选项都可以被单独选择

    信息框

    --infobox

    在显示消息后,对话框将立

    刻返回,但并不清除屏幕

    输入框

    --inputbox

    允许用户输入文本

    菜单框

    --menu

    允许用户选择列表中的一项

    消息框

    --msgbox

    向用户显示一条消息,同时

    显示一个OK按钮,用户可

    以通过选择该按钮继续操作

    单选框

    --radiolist

    允许用户选择列表中的一个选项

    文本框

    --textbox

    允许用户在带有滚动条的

    文本框中显示一个文件的内容

    /否框

    --yesno

    允许用户提问,用户可

    以选择yes或no

    1.inputbox

    dialog --inputbox "Enter your name" 10 20 2>name.txt

     

    输入lili

    重定向到了当前目录下的name.txt中

    2.msgbox

     dialog --title Testing --msgbox "this is a test" 10 2

     3.yesno

    dialog --title "please answer" --yesno "Is this thing on?" 10 20

     

    注:

      yes的退出码为0

     注:

      no的退出码为1

     

    4.textbox

    dialog --textbox /etc/passwd 15 45

    可以用方向键左右上下滚动显示文本文件

    窗口底部显示当前查看文本处于文件的那个位置(百分比)

    5.menu

    dialog --menu "Sys Admin menu" 20 30 10 1 "Display disk space" 2 "Display users "  3 "Display memory usage" 4 "Exit" 2>test.txt

    通过上下箭头选择菜单的某项,回车或选择ok时,选项会重定向到test.txt中

    6.fselect

    dialog -- title "Select a file" --fselect $HOME/ 10 50 2>file.txt

    可手动输入文件名,也可以用目录和文件列表选择

    将/www/tmp/name.txt重定向到了file.txt中

  • 相关阅读:
    springboot springcloud zuul 过滤器
    springboot springcloud eureka 熔断器
    javaweb servlet filter
    maven nexus 搭建私服(二)
    springboot springcloud zuul 网关入门
    springboot springcloud 配置中心
    springboot springcloud eureka 入门
    java rabbitmq
    java jvm调优
    maven nexus 搭建私服(一)
  • 原文地址:https://www.cnblogs.com/baby123/p/7463277.html
Copyright © 2011-2022 走看看