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都是很方便的