代码改变世界

shell变量

2011-11-29 18:46  夜幕降临  阅读(205)  评论(0编辑  收藏  举报

当声明的变量要存储的字符串包含空格就得用“”括起来

test 和 [ 都是命令

脚本末尾要加上
exit 0
这样能说明我们的脚本成功结束,便于他人调用

*通配符在' '中不起作用

if [ "$变量" = "hello" ]

if condition
then
...
else
...
fi

for var in values
do
statements
done

while condition do
...
done

$((数学表达式))

//满足条件时退出循环
与while刚好相反
until condition
do
...
done

匹配以后直接结束case

语句块
在使用单个语句的地方使用多条语句(如AND OR)

case var in
pattern [ | pattern] ...) statements;;
pattern [ | pattern] ...) statements;;
...
esac


function_name () {
statements
}

local 声明局部变量
return 返回数字值
2011年10月18日 星期二 20时40分42秒