1.shell程序格式
#! /bin/bash 首行#!指定shell编译器
# program 除首行的#外,其他的都表示注释
#
read var1
read var2
if[ $var1 -eq $var2 ]
then
echo "$var1 is equal to $var2"
elif[ $var1 -gt $var2 ]
then
echo "$var1 is great than $var2"
else
echo "$var1 is less then $var2"
fi
2.shell语法
2.1 #!首行指定shell编译器
2.2 local用来定义局部变量
2.3 函数定义
function func(){
}
2.4 case语句
case “$...”in
...) ...;;
...) ...;;
2.5 条件语句
if[空格+表达式+空格]
then
...
fi
其他形式:if-then-else-fi
if-then-else-if-then-else...-if-if
else if 可以写作 elif
2.6 循环语句
# 1 #
for var in [list]
do
...
done
# 2 #
while[ ... ]
do
...
done
# 3 #
util[ ... ]
do
...
done
原文地址:http://www.cnblogs.com/lucas-hsueh/p/3714430.html