码迷,mamicode.com
首页 > 系统相关 > 详细

bash脚本编程循环结构+linux软件包管理(1)

时间:2016-08-16 22:07:51      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:for   while   until   rpm包管理   

8月16号,主要学习了:

一、for循环

二、while和until循环

三、循环控制语句continue和break

四、软件包基础

五、rpm包管理


一、for循环

1)格式

    for 变量名 in 列表;do

        循环体

    done

2)执行机制:

    依次将列表中的元素赋值给“变量名”; 每次赋值后即执 行一次循环体; 直到列表中的元素耗尽,循环结束

3)列表生成方式:

    1、直接一个个给出列表

    2、整数列表:

        (a) {start..end}

        (b) $(seq [start [step]] end)

    3、返回列表的命令

        $(COMMAND)     如$(ls /etc/passwd)

    4、使用glob通配符,如:*.sh

    5、变量引用:$@,$*


二、while和until循环

1)while循环       

        while CONDITION; do

            循环体

        done

    CONDITION:循环控制条件;进入循环之前,先做一次判 断;每一次循环之后会再次做判断;条件为“true”,则执行 一次循环;直到条件测试状态为“false”终止循环

    因此:CONDTION一般应该有循环控制变量;而此变量的值 会在循环体不断地被修正

    进入条件:CONDITION为true;

    退出条件:CONDITION为false

2)until循环

        until CONDITION; do

            循环体

        done
    进入条件: CONDITION 为false

    退出条件: CONDITION 为true


三、循环控制语句continue和break

1)循环控制语句continue

    continue [N]:提前结束第N层的本轮循环,而直接进入下一 轮判断;最内层为第1层

2)循环控制语句break

     break [N]:提前结束第N层循环,最内层为第1层


四、软件包管理基础

1)软件运行环境

    API


本文出自 “笑猴子” 博客,请务必保留此出处http://xiaomonkey.blog.51cto.com/11869371/1839351

bash脚本编程循环结构+linux软件包管理(1)

标签:for   while   until   rpm包管理   

原文地址:http://xiaomonkey.blog.51cto.com/11869371/1839351

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!