case功能菜单选项】的更多相关文章

脚本aim; 实现如下功能菜单并实现相应的功能;同在之前公司的一个游戏控制脚本; 1),显示当前时间; 2),显示cpu负载 3),显示剩余内存 0),退出脚本 如图菜单界面…
给出全路径,取出路径和文件名 basename使用示例 http://codingstandards.iteye.com/blog/840784 示例一 [root@web ~]# basename /usr/bin/sort sort [root@web ~]# dirname /usr/bin/sort /usr/bin [root@web ~]# 示例二 [root@web ~]# basename /usr/include/stdio.h .h stdio [root@web ~]# b…
通过前两篇文章,我们掌握了shell的一些基本写法和变量的使用,以及基本数据类型的运算.那么,本次就将要学习shell的结构化命令了,也就是我们其它编程语言中的条件选择语句及循环语句. 不过,在学习shell结构化命令的时候,我们又会发现它与其它编程的语言相比存在不小的区别.下面就开始看看吧: 条件选择 在条件选择语句中,主要包含以下几种写法: if-then语句 if command then commands fi  例如:…
假设有一程序 testopt,其命令行选项参数有: -i            选项 -l            选项 -r           选项 -n <值> 带关联值的选项 则处理参数的代码如下: #include <stdio.h> #include <unistd.h> int main(int argc, char *argv[]) { // 选项参数 int opt; ) { switch (opt) { case 'i': // 开关选项 case '…
WIN 下的超动态菜单(一)简介 WIN 下的超动态菜单(二)用法 WIN 下的超动态菜单(三)代码 作者:黄山松,发表于博客园:http://www.cnblogs.com/tomview/         auto_dynamenu 是一个动态生成WINDOWS菜单的c++封装库,设计思路是要尽量简化动态菜单的生成代码,在程序界面任何地方想要显示菜单(特别是右键菜单)的时候,可以方便生成菜单,特别可以根据程序当时的内部数据,内部状态来生成不同的动态菜单.         auto_dynam…
结对编程项目--四则运算vs版 1)小伙伴信息:        学号:130201238 赵莹        博客地址:点我进入 小伙伴的博客 2)实现的功能: 实现带有用户界面的四则运算:将原只能在c free程序框内构建并运行,进一步完善为利用vs搭建Windows窗体完成运行,有关用户体验方面得到了提高. 加入登录窗口:此版本需固定登录名和密码才可登录,也可随及退出.原意是希望一人一账号,可以记录每个人的进度并更新. 密码隐藏:可加入设置选项,可隐藏or显示密码. 可清空现有题目. 支持负…
getopt(分析命令行参数) getopt(分析命令行参数) 短参数的定义 返回值 范例 getopt_long 相关函数表头文件#include<unistd.h> 函数声明int getopt(int argc,char * const argv[ ],const char * optstring); 全局变量 extern char *optarg; extern int optind, opterr, optopt;  //索引/错误输出标志/最后一个未知选项 函数说明getopt(…
转自:http://blog.chinaunix.net/uid-16946891-id-5088144.html   在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string' | ! $ ${} $? $$ $* "string" * ** ? : ^ $# $@ `command` {} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\>  + - %= == !…
. . . . . 目录 (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO (二) 一起学 Unix 环境高级编程 (APUE) 之 文件 IO (三) 一起学 Unix 环境高级编程 (APUE) 之 文件和目录 (四) 一起学 Unix 环境高级编程 (APUE) 之 系统数据文件和信息 (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境 (六) 一起学 Unix 环境高级编程 (APUE) 之 进程控制 (七) 一起学 Unix 环境高级编程 (APUE)…
#   ;   ;;      .      ,       /       \       'string'|       !   $   ${}   $?      $$   $*  "string"*     **   ?   :   ^   $#   $@    `command`{}  []   [[]]   ()    (())  ||   &&       {xx,yy,zz,...}~   ~+   ~-    &   \<...\>…