|
发表于 2006-11-27 10:45:29
|
显示全部楼层
- #cat a
- 2.36
- 36.89
- 22.34
- 2.2
- 1.21
- 3.66
- #cat b
- tmp=(`cat a`)
- for (( i = 0; i < ${#tmp[*]}; i++))
- do awk BEGIN'{num1='${tmp[i]}';num2='${tmp[i+1]}';printf "%.2f\n",num1-num2}'
- let i++
- done
- #./b
- -34.53
- 20.14
- -2.45
复制代码
我awk不会用……写不出2楼那么先进的……只有这个笨法。 |
|