Chinaunix首页 | 论坛 | 博客
  • 博客访问: 256029
  • 博文数量: 4
  • 博客积分: 2097
  • 博客等级: 大尉
  • 技术积分: 655
  • 用 户 组: 普通用户
  • 注册时间: 2004-12-16 20:58
文章分类

全部博文(4)

文章存档

2011年(1)

2008年(3)

我的朋友

分类:

2008-08-28 15:38:27

 常见的语句有for循环、while循环、until循环

  for 循环
  语法:for 变量 in 列表
  do
  操作
  done
  注:变量是要在循环内部用来指代当前所指代的列表中的那个对象的。
  列表是在for 循环的内部要操作的对象,可以是字符串也可以是,如果是文件则为文件名。

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

  until循环
  语法:until 表达式
  do
  操作
  done
  重复do和done之间的操作直到表达式成立为止。



为了配合这些循环,

可以用expr来进行数学运算。
例如 expr 3 + 4
当然还可以用let

在Shell中进行数值计算的时候,除了使用expr和bc外,还可以使用let来计算,示例如下:

#!/bin/bash
a=3
b=7
c=`echo $a $b | awk '{print $1/$2}'`
echo $c

 执行结果:0.428571

expr和bc好像不能进行浮点计算,结果都是整数;使用let可以得出浮点型数值。

阅读(2052) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Ada--世界上第一位计算机程序员

给主人留下些什么吧!~~