Here is a newer patch that changes all bc usage to shell arithmetic. Is there anyone that can test this on ash and make sure it works? BTW, I am not subscribed, so please CC me, if needed.
Thanks, wt --- aoetools-10/aoe-stat 2005-10-18 11:11:22.000000000 -0600 +++ aoetools-10.new/aoe-stat 2006-09-19 17:55:34.806586510 -0600 @@ -21,7 +21,7 @@ dev=`echo "$d" | sed 's/.*!//'` sectors="`cat \"$d/size\"`" - psize=`echo "(512000 * $sectors) / (1000 * 1000 * 1000)" | bc` + psize=`echo $(( (512000 * $sectors) / (1000 * 1000 * 1000) ))` psize=`printf "%04d\n" $psize | sed 's!\(...\)$!.\1!'` printf "$format" \ "$dev" \ --- aoetools-10/aoe-mkshelf.in 2005-10-18 11:11:22.000000000 -0600 +++ aoetools-10.new/aoe-mkshelf.in 2006-09-20 11:17:09.841899344 -0600 @@ -9,13 +9,13 @@ dir=$1 shelf=$2 [EMAIL PROTECTED]@ -maxslot=`echo $nslots - 1 | bc` +maxslot=$(( $nslots - 1 )) MAJOR=152 set -e -minor=`echo $nslots \* $shelf \* $n_partitions | bc` -endp=`echo $n_partitions - 1 | bc` +minor=$(( $nslots * $shelf * $n_partitions )) +endp=$(( $n_partitions - 1 ))` for slot in `seq 0 $maxslot`; do for part in `seq 0 $endp`; do name=e$shelf.$slot -- Warren Turkal, Research Associate III/Systems Administrator Colorado State University, Dept. of Atmospheric Science -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]