标签:nbsp 图片 模式匹配 com if判断 序列 基本 done 语法
if [ 条件判断式 ];then
程序
fi
或者
if [ 条件判断式 ]
then
程序
fi
注意:[ 条件判断式 ],中括号和条件判断式之间有空格
case $变量名 in
"值1")
如果变量的值等于1,则执行程序1
;;
"值2")
如果变量的值等于2,则执行程序2
;;
*)
如果变量都不是以上的值,执行此程序
esac
注意:
1.case行尾必须为单词"in",每个模式匹配必须以右括号“)”结束。
2.双分号;;,表示命令序列的结束,相当于Java的break
3.*)表示默认模式,相当于Java的default
for((初始值;循环控制条件;变量变化))
do
程序
done
从1加到100
for 变量 in 值1 值2 值3
do
程序
done
$@和$*的异同
所以,当$*和$@表示整体的时候;*是整体赋值给变量@是一个一个分别给变量
基本语法:
while[ 条件判断式 ]
do
程序
done
老样子,从1加到100
标签:nbsp 图片 模式匹配 com if判断 序列 基本 done 语法
原文地址:https://www.cnblogs.com/Timeouting-Study/p/13236879.html