shell编程笔记(四)

转载 2007年10月01日 10:15:00
Case语句

  语法:case 字符串 in

  值1|值2)

  操作::

  值3|值4)

  操作::

  值5|值6)

  操作::

  *}

  操作::

  esac

  case的作用就是当字符串与某个值相同是就执行那个值后面的操作。如果同一个操作对于多个值,则使用”|”将各个值分开。在case的每一个操作的最后面都有两个”::”,分号是必须的。

  例:

  case $USER in

  beichen)

  Echo “You are beichen!”;;

  liangnian)

  echo “You are liangnian”; //注意这里只有一个分号

  echo “Welcome!”;; //这里才是两个分号

  root)

  echo “You are root!:echo Welcome!”;; //将两命令写在一行,用一个分号作为分隔符

  *)

  echo “Who are you?$USER?”;;

  esac

  执行结果:

  [liangnian@localhost bin]$ test

  You are liangnian

  Welcome!

 

相关文章推荐

学习笔记-基础Shell编程

  • 2015-12-14 16:58
  • 480KB
  • 下载

Linux c==读书笔记第10章shell编程(3)

shell程序的变量和参数shell的功能:说明和使用变量 【对shell来说,所有变量的取值都是一个字符串,采用$var的形式来引用var的变量的值】 shell定义的环境变量 环境变量:和系...

《linux命令行与shell脚本编程大全》第三版 - 核心笔记(2/4):构建与结构化脚本

《linux命令行与shell脚本编程大全》 全书4部分: ☆ 【1】linux命令行(1-10章) ☆ 【2】shell脚本编程基础(11-16章)上:11-13 ☆ 【3】高级shell脚本编程(...

Shell高级编程学习笔记(基础篇)

目录 1.shell脚本的执行方法   2.shell的变量类型   3.shell特殊变量 4.变量子串的常用操作   5.批量修改文件名实践    6.变量替换 7.在shell中计算字符串...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)