dialog-menu_shell脚本

#!/bin/bash
#
while true
do
    dialog --title "modify" --nocancel --menu "choose one" 20 40 8 1 "create user" 2 "create didrectory" 3 "create file" 4 "modify directory and fiel" 5 "modify file perm" 6 "del directory or file" 7 "exit"  2>menu
    num=`cat menu`
    case $num in
        1)
        ;;
        2)
        ;;
        3)
        ;;
        4)
        ;;
        5)
        ;;
        6)
        ;;
        7)
        exit 10
        echo
        ;;
        *)
        exit 255
    esac
done

时间: 2024-11-05 19:07:19

dialog-menu_shell脚本的相关文章

SecureCrt脚本(二)二级对象之Dialog

SecureCrt脚本(二)二级对象之Dialog SecureCrt脚本 自动化 测试 JS脚本 前言 上篇"SecureCrt 脚本函数(一)"中详细介绍了顶级对象’crt’中的子属性和子方法,本篇中将详细介绍’crt’的子属性’Dialog’的方法.'Dialog’主要是用于Crt构建自己的和用户能够交互的简单界面,比如输入字符,弹出对话框,输出提示框等. 语法 crt.Dialog.Method([arglist]) 方法(Method) 一.FileOpenDialog 解释

JSP页面dialog弹出层

1.脚本代码 function showCreate(){ $('#createDialog').dialog({ title : '新增客户经理' },{ height : 580 },{ width : 780 },{ resizable : true },{ modal : true },{ show : 'clip' } ); } 2.触发按钮代码 <input type="button" class="createBtn" onclick="

Linux下Dialog+Shell三层目录专业规范跳板机脚本

#Dialog+Shell介绍 Dialog+Shell结合使用,方能体现出Dialog图形化的效果,在运维的时候,使用图形化界面,能给你一个更直观的感受,相信你会喜欢上他的 #创建脚本目录  [[email protected] ~]# mkdir -p /scripts/tiaoban/{qqandroid,qqios,qqwxandroid,wxios,menu_list} #禁止普通用户登陆 [[email protected] ~]# cat /etc/profile.d/tiaoba

Python+Dialog开发跳板机脚本

创建普通用户.密钥对,上传到要控制的机器免密码 控制机跳脚本代码展示 [[email protected] tiaoban]$ cat /etc/profile.d/tiaoban.sh [ $UID -ne 0 ] && python /scripts/tiaoban/tiaoban.py 目录结构 [[email protected] ~]$ cat /scripts/tiaoban/tiaoban.py [[email protected] ~]$ tree /scripts/tia

shell &amp; dialog

最近使用dialog写图形自动化shell脚本,  功能很强大,功能不是非常多但是足够用.想写一篇linux下dialog的使用方法,虽然命令不多,但是写起来也需要下很大功夫,而且不一定写得更好,在网上发现一篇linux shell图形化脚本文件,于是转过来了. liunx 下的dialog 工具是一个可以和shell脚本配合使用的文本界面下的创建对话框的工具.每个对话框提供的输出有两种形式:1.  将所有输出到stderr 输出,不显示到屏幕.2.  使用退出状态码,“OK”为0,“NO”为1

关于不同版本软件复用同一个脚本的问题

由于项目的软件版本会逐渐递增,原来的测试脚本在新版本上执行的时候会出现 错误1."The "App(1.0.1.0)-T(0.0.0." Dialog object was not found in the Object Repository." 错误2."Cannot identify the object "App(1.0.1.0)-T(1.1.4" (of class Dialog). Verify that this objec

UTF简单脚本录制(飞机订票系统)

1.直接录制脚本-文件-新建-测试-GUI-创建 2.录制配置-添加程序路径 3.录制-输入用户名密码.机票事件地点.查询航班情况.登机人,提交 Dialog("Login").WinEdit("Agent Name:").SetSelection 0,6 Dialog("Login").WinEdit("Agent Name:").Set "dfsdf" Dialog("Login")

【VI Script】你不知道的脚本编程

前言 近期,小黑在写程序的时候,经常会遇到一些重复性的工作.尤其是在写到QMH(Queued Message Handler)程序时,经常需要创建UI界面上的一些控件引用,并且在程序中捆绑成簇使用. 今天,小黑将以JKI StateMachine来介绍脚本编程,通过一些脚本编程来简化机械开发,让自己的程序6的飞起. 设计说明 JKI状态机中,在 "Initialize Core Data" 分支里,我们通常需要初始化一些数据,当涉及到UI界面上属性的一些变化时,需要将引用作为关键数据结

SecureCRT中python脚本编写

SecureCRT中python脚本编写学习指南 SecureCRT python 引言 在测试网络设备中,通常使用脚本对设备端进行配置和测试以及维护:对于PE设备的测试维护人员来说使用较多是SecureCRT工具:SecureCRT支持VB.JavaScript.Python等多种脚本语言,为了实现脚本在CRT中更加丰富稳定地执行,掌握CRT的常用函数是非常有用的.接下来的时间我将对SecureCRT脚本编写的常用函数展开学习应用. 内容 (1)使用python语言实现SecureCRT中的D

SecureCrt脚本函数(一)

SecureCrt脚本函数(一) SecureCrt脚本 自动化 测试 JS脚本 引言 Crt脚本的实现需要使用Crt定义好的各个对象的属性和方法来实现,脚本函数系列将逐一介绍Crt脚本中最常使用的对象,对这些对象以层级关系画出,本篇首先介绍顶级对象crt的属性和方法.属性是一个静态的对象,方法是具体执行的动作.属相和方法底下还可以有子属性和子方法,这个其实就和面向对象的编程方式很像,有些基础的人应该会很快掌握. 前言 在学习脚本函数前,先说说在脚本中头两行(必须写在头两行,且最好不要有空格回车