使用语法
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
本文详细介绍了Shell脚本中if...then...fi条件语句的使用方法,包括基本语法、注意事项及具体应用实例。通过一个关于学生信息文件处理的例子展示了如何进行数值比较,并给出了一些关键的Shell命令。
30万+

被折叠的 条评论
为什么被折叠?



