WEB开发网
开发学院软件开发Shell Linux下的shell编程入门 阅读

Linux下的shell编程入门

 2009-06-30 04:44:00 来源:WEB开发网   
核心提示: Case语句语法:case 字符串 in值1|值2)操作::值3|值4)操作::值5|值6)操作::*}操作::esaccase的作用就是当字符串与某个值相同是就执行那个值后面的操作,如果同一个操作对于多个值,Linux下的shell编程入门(4),则使用”|”将各个值分开,在case的每一个操作的最后面都有两个”:

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编程基础的东西就介绍这么多,如果你想更进一步了解shell编程的知识,请查阅相关书籍。

上一页  1 2 3 4 

Tags:Linux shell 编程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接