shell编程笔记(三)

转载 2007年10月01日 10:13:00
While循环

  语法:while 表达式

  do

  操作

  done

  只要while表达式成立,do和done之间的操作就一直会进行。

  until循环

  语法:until 表达式

  do

  操作

  done

  重复do和done之间的操作直到表达式成立为止。

  例:

  #test until

  #add from 1 to 100

  total=0

  num=0

  until test num ?Ceq 100

  do

  total=`expr $total + $num` //注意,这里的引号是反引号,下同

  num=`expr $num+1`

  done

  echo “The result is $total”

  执行结果如下:

  [beichen@localhost bin]$until

  The result is 5050!

  五、条件语句

  Shell程序中的条件语句主要有if语句、case语句;

  If语句

  语法:if 表达式1 then

  操作

  elif 表达式2 then

  操作

  elif 表达式3 then

  操作

  …..

  else

  操作

  fi

  Linux里的if的结束标志是将if反过来写成fi;而elif其实是else if的缩写

  其中elif理论上可以有无限多个。

 

相关文章推荐

《Linux Shell编程学习笔记之三》

《Linux Shell编程学习笔记之三》1、运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 #!/bin/bash ...

shell编程学习笔记三

case 语句 语句格式 case "$variable" in   模式1)    命令1      ...   ;;   模式2)    命令2     ...    ;; ...

Linux学习笔记三-Shell编程

bash脚本编写 编写bash脚本程序有两种方式。 1. 可以输入一系列命令让bash交互地执行它们, 2. 也可以把这些命令保存到一个文本文件中,然后将该文件作为一个程序来调用。在执行shell...

shell script编程学习笔记

  • 2017年08月20日 21:51
  • 62KB
  • 下载

shell编程学习笔记

  • 2017年08月20日 20:55
  • 57KB
  • 下载

linux shell 学习笔记(三)--shell编程基础

1.   #!(shebang) shell脚本文件第一行的前两个字符。#!后必须是解释程序的绝对路径。 2.#注释标识符。 3.在运行一个shell脚本之前要确保shell脚本文件具有可执行权限,否...

shell编程 笔记版

  • 2008年12月17日 22:33
  • 1.19MB
  • 下载

《Linux命令行与shell脚本编程大全》 第十章 学习笔记

第十章:构建基本脚本 这一章的内容都是非常基础的,作者大多都一带而过,没有细讲 之前读的《Unix & Linux大学教程》中,对这节所提到的内容全部都有详细的讲解,所以想看笔记的同学可以参考我之...
  • su1216
  • su1216
  • 2013年01月09日 12:51
  • 5937

LINUX与UNIX SHELL编程指南 读书笔记

  • 2007年08月16日 11:35
  • 301KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell编程笔记(三)
举报原因:
原因补充:

(最多只允许输入30个字)