expr只接受整数运算

来源: 2007-03-24 13:19:05 [旧帖] [给我悄悄话] 本文已被阅读:

其实调试可以
#!/bin/bash -x

运行一下看看,错误一目了然吧。

建议使用unix经典的dc计算器:

“...
MARK=$(grep "$ID" "$COURSE" |tail -1 | cut -f2 -d' ')
SUM=$(echo $SUM $MARK 2k+p|dc)

另外试试看awk, perl都是很方便的