使用语法
if condition
then
command1
command2
...
commandN
fi
注意事项
和Java、PHP等语言不一样,sh的流程控制不可为空
使用实例
condition为数字的比较
for element in `cut -d' ' -f1 student.txt`
do
echo "element=$element num=$num"
if [ $element == $num ]//==两边需要空格 []与操作数之间需要空格
then
echo "第$line行匹配了"
fi
line=`expr $line + 1`//自增
done