Genesis2000 脚本编写常用命令解析
1. switch 的用法,注意每一个 case 必须要以 breaksw 结尾
否则会继续执行下一个 case 的命令
(1) 另外, $< 的意思是取得使用者的 stand input
(2) echo 若加上 -n 的选项,则游标会停留在该行最后
echo -n "Input one color: "
set STOPLIGHT = $<
switch ($STOPLIGHT)
case red:
echo "red"
breaksw
case orange:
echo "orange"
breaksw
case green:
echo "green"
breaksw
default:
echo "you input $STOPLIGHT"
endsw
--------------------------------------------------------------------
2. 利用 set 来取得变数, set ABC = "I am ABC"
也可以利用 `command` 来取得命令
且外, case 也可以用万用字元 * 来代替
set VER = `uname -r`
switch ($VER)
case 5.5:
echo "run the setup of $VER"
breaksw
case 5.3:
echo "run the setup of $VER"
breaksw
case 5.*:
echo "like 5.x"
breaksw
case 4.*:
echo "like 4.x"
breaksw
default:
echo "no idea"
评论2
最新资源