shell流程控制(if结构循环结构分支结构)控制脚本的执行过程流程控制彼此可以互相嵌套使用,也可以自己嵌套自己根据条件的条件判断结果执行-----------------------------------------------------if结构单分支if条件判断;then执行的代码......fiif条件判断then执行的代码......
分类:
系统相关 时间:
2016-04-15 23:18:14
阅读次数:
285
和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): 在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。 写成一行(适用于终端命令提示符): if else语句经常与test命令结合使用,如下所示: 输出结果: 例如,顺序输出当前
分类:
系统相关 时间:
2016-03-20 14:37:46
阅读次数:
294
本文转自:http://blog.csdn.net/flowingflying/article/details/5069646 本文也即《Learning the bash Shell》3rd Edition的第五章Flow Control之读书笔记,但我们将不限于此。flow control...
分类:
系统相关 时间:
2015-10-29 12:59:21
阅读次数:
238
一、一些说明系统:Ubuntu12.04TLS64位bash:GNUbash,版本4.2.25(1)-release(x86_64-pc-linux-gnu)二、条件语句(1)语法:if表达式
then
Commands
[elif表达式
then
Commands
......
else
Commands]
fi其中if和fi必须成对使用(2)例子:if.sh#!/bin/bash
score=80
if[$score-..
分类:
系统相关 时间:
2015-10-28 07:07:59
阅读次数:
271
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 一、shell条件语句(if用法) if语句结构[if/then/elif/else/...
分类:
系统相关 时间:
2015-10-14 14:29:50
阅读次数:
350
一、条件判断式语句1-1.概述用来判断是与否,客观的而非主观判断,用于进行基本的管理1-2.按文件类型判断补充:&& 命令1&&命令2 逻辑与(没有数据传递)
当命令1正确执行,则命令2才会执行...
分类:
系统相关 时间:
2015-08-18 19:33:21
阅读次数:
167
if语句 判断条件用[]包裹起来 if [ $a > $b ] then echo ‘a > b’ elif [ $a < $b ] then echo ‘a < b’ else echo ‘a==b’ fi for语句 遍历数组 for arr in ${arr...
分类:
系统相关 时间:
2015-08-01 20:32:17
阅读次数:
150
单分支if条件语句if [ 条件判断式 ] ; then程序fi例子:判断分区使用率#!/bin/bash# Author: huangrui (Email:mycheryhr@gmail.com) rate=$(df -h | grep "sda1" | awk '{print $5}' | cu...
分类:
系统相关 时间:
2015-06-12 00:45:52
阅读次数:
175
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。一、shell条件语句(if用法)if语句结构[if/then/elif/else/fi]if 条件测试语句 thenaction...
分类:
系统相关 时间:
2015-04-27 11:08:42
阅读次数:
208
for循环:#!/bin/bashfor file in $(ls /ect)do echo $filedone
分类:
系统相关 时间:
2015-02-26 14:41:49
阅读次数:
142