Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34399
  • 博文数量: 12
  • 博客积分: 1440
  • 博客等级: 上尉
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-07 23:30
文章分类

全部博文(12)

文章存档

2009年(1)

2008年(11)

我的朋友

分类: LINUX

2008-11-17 02:52:50

BASH 中的运算只限于整数,要进行浮点运算的话,需要借助其他的程序,如 bc,awk,perl。



#!/bin/bash

#===============================================================================

#

# FILE: arithmetic.sh

#

# USAGE: ./arithmetic.sh

#

# DESCRIPTION:

#

# OPTIONS: ---

# REQUIREMENTS: ---

# BUGS: ---

# NOTES: ---

# AUTHOR: huys (), huys03@gmail.com

# COMPANY: HUYS .Inc

# VERSION: 1.0

# CREATED: 11/03/2008 01:39:05 PM CST

# REVISION: ---

#===============================================================================


sum=92.1
count=8

result=`perl -e "print $sum/$count"`
echo $result

result2=`echo $sum/$count | bc -l`
echo $result2

exit 0

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

上一篇:kvm 支持测试脚本

下一篇:合并相邻的两行

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