欢迎来到天天文库
浏览记录
ID:13384143
大小:45.50 KB
页数:9页
时间:2018-07-22
《genesis编程常用命令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Genesis编程常用命令1.switch的用法,注意每一个case必须要以breaksw结尾 否则会继续执行下一个case的命令 (1)另外,$<的意思是取得使用者的standinput (2)echo若加上-n的选项,则游标会停留在该行最后echo-n"Inputonecolor: "setSTOPLIGHT=$2、asegreen: echo"green" breaksw default: echo"youinput$STOPLIGHT"endsw--------------------------------------------------------------------2.利用set来取得变数,setABC="IamABC" 也可以利用`command`来取得命令 且外,case也可以用万用字元*来代替setVER=`uname-r`switch($VER) case5.5: echo3、"runthesetupof$VER" breaksw case5.3: echo"runthesetupof$VER" breaksw case5.*: echo"like5.x" breaksw case4.*: echo"like4.x" breaksw default: echo"noidea"endsw-----------------------------------------------------------4、---------3.if的语法,比较数字setn1=1setn2=2if($n1==$n2)then echo"$n1Equal$n2"else echo"$n1NotEqual$n2"endif--------------------------------------------------------------------4.if的语法,比较字串setn1=abcdefsetn2=abcdeif($n1==$n2)then echo"$n1Equal$n2"else echo"$n1NotEqual$n2"endif--------------5、------------------------------------------------------5.if的语法,比较相似的字串setn1=abcdefsetn2=abcdeif($n1=~$n2)then echo"$n1Like$n2"else echo"$n1NotLike$n2"endif--------------------------------------------------------------------6.if的语法,比较数字的大小setn1=1setn2=2if($n1>$n2)then echo"$n1>$n2"els6、e echo"$n1<$n2"endif--------------------------------------------------------------------7.每分钟执行一次的程式# mm等于当天时间的【分钟】数setmm=`date7、cut-d''-f48、cut-d:-f2`if(-r$0.out)then rm$0.out touch$0.outelse touch$0.outendifwhile($mm<=16) setmm=`date9、cut-d''-f410、cut-d:-f2` echo"$mmnowis`d11、ate`" sleep60 #echo"$mmnowis`date`">>$0.outendecho"Over">>$0.out --------------------------------------------------------------------8.一个回圈的范例,并且利用expr去作加的动作 回圈的语法如下: foreachnumber(123) echo$number endsetcounter=
2、asegreen: echo"green" breaksw default: echo"youinput$STOPLIGHT"endsw--------------------------------------------------------------------2.利用set来取得变数,setABC="IamABC" 也可以利用`command`来取得命令 且外,case也可以用万用字元*来代替setVER=`uname-r`switch($VER) case5.5: echo
3、"runthesetupof$VER" breaksw case5.3: echo"runthesetupof$VER" breaksw case5.*: echo"like5.x" breaksw case4.*: echo"like4.x" breaksw default: echo"noidea"endsw-----------------------------------------------------------
4、---------3.if的语法,比较数字setn1=1setn2=2if($n1==$n2)then echo"$n1Equal$n2"else echo"$n1NotEqual$n2"endif--------------------------------------------------------------------4.if的语法,比较字串setn1=abcdefsetn2=abcdeif($n1==$n2)then echo"$n1Equal$n2"else echo"$n1NotEqual$n2"endif--------------
5、------------------------------------------------------5.if的语法,比较相似的字串setn1=abcdefsetn2=abcdeif($n1=~$n2)then echo"$n1Like$n2"else echo"$n1NotLike$n2"endif--------------------------------------------------------------------6.if的语法,比较数字的大小setn1=1setn2=2if($n1>$n2)then echo"$n1>$n2"els
6、e echo"$n1<$n2"endif--------------------------------------------------------------------7.每分钟执行一次的程式# mm等于当天时间的【分钟】数setmm=`date
7、cut-d''-f4
8、cut-d:-f2`if(-r$0.out)then rm$0.out touch$0.outelse touch$0.outendifwhile($mm<=16) setmm=`date
9、cut-d''-f4
10、cut-d:-f2` echo"$mmnowis`d
11、ate`" sleep60 #echo"$mmnowis`date`">>$0.outendecho"Over">>$0.out --------------------------------------------------------------------8.一个回圈的范例,并且利用expr去作加的动作 回圈的语法如下: foreachnumber(123) echo$number endsetcounter=
此文档下载收益归作者所有