shell编程笔记(四)

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 编程 user
上一篇shell编程笔记(三)
下一篇怎么让自己爱上编程啊
想对作者说点什么? 我来说一句

Linux实验四shell编程

2017年12月05日 336KB 下载

实验四 Linux Shell编程入门

2013年06月10日 43KB 下载

没有更多推荐了,返回首页

关闭
关闭