通过本文主要向大家介绍了bash if语句,bash语句,bash for循环,bash 死循环,bash 循环等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
1.if 是单分支语句,使用格式如下:
if condition ; then
statement
…..
fi
2.if … else 是双分支语句,使用格式如下:
if condition ; then
statement
….
else
statement
….
fi
3.if …elif…elif…else 是多分支语句,使用格式如下:
if condition ; then
statement
….
elif condition ; then
statement
…..
elif condition ; then
statement
…..
.
.
.
else
statement
….
fi
4.while 语句是循环语句,当条件满足的情况下才循环,不满足则退出循环,使用格式如下:
while condition ; do
statement
…..
done
5.until 语句也是循环语句,当条件不满足的情况下循环,满足则不循环,使用格式如下:
until condition ; do
statement
…..
done
6.case 也是循环语句,使用格式如下:
case $var(变量) ; in
value1)
……
value2)
…..
*)
..
..
..
esac
脚本练习:
1.计算100以内所有能被3整除的正整数的和。
[ "$val" -ne 0 ] && echo "xiu gai bu cheng
if condition ; then
statement
…..
fi
2.if … else 是双分支语句,使用格式如下:
if condition ; then
statement
….
else
statement
….
fi
3.if …elif…elif…else 是多分支语句,使用格式如下:
if condition ; then
statement
….
elif condition ; then
statement
…..
elif condition ; then
statement
…..
.
.
.
else
statement
….
fi
4.while 语句是循环语句,当条件满足的情况下才循环,不满足则退出循环,使用格式如下:
while condition ; do
statement
…..
done
5.until 语句也是循环语句,当条件不满足的情况下循环,满足则不循环,使用格式如下:
until condition ; do
statement
…..
done
6.case 也是循环语句,使用格式如下:
case $var(变量) ; in
value1)
……
value2)
…..
*)
..
..
..
esac
脚本练习:
1.计算100以内所有能被3整除的正整数的和。
[ "$val" -ne 0 ] && echo "xiu gai bu cheng

