Linux之Shell编程语法结构

shell编程语法结构和大部分的语言的语法结构一样,都有if,case,for,列外的是它还有until语句。
注意:编程优秀风格还是先写整个框架,在写具体的实现代码,避免出现前面有if,而后面没fi这种低级错误。

if语句格式

 if  [  ] ;then
 fi

case语句格式

case $value in
  " ") 
        ;;
  * )
        ;;

for语句格式

for value in &(cat student.txt)
do
echo $value
done
for((i=1;i<=100;i=i+1))
do 
echo $i
done

while语句

while [ ] 
do
done

until语句

until [ ] 
do

done
##与while不同的是,while是满足时进行,而unitl语句是不满足时进行。

应用实例:

  1. 通过输入的成绩来判断等级
    if语句应用

  2. 批量添加用户
    l联合应用

发布了94 篇原创文章 · 获赞 71 · 访问量 5万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览