--- elwix/config/etc/default/fit2cf.sh 2017/06/22 08:21:05 1.1.1.1.24.2 +++ elwix/config/etc/default/fit2cf.sh 2017/06/22 22:18:39 1.1.1.1.24.3 @@ -3,7 +3,7 @@ # (C)`10 by Michael Pounov # ELWIX grow disklabel sectors and fit-to-flash whole unused space # -# $Id: fit2cf.sh,v 1.1.1.1.24.2 2017/06/22 08:21:05 misho Exp $ +# $Id: fit2cf.sh,v 1.1.1.1.24.3 2017/06/22 22:18:39 misho Exp $ # echo -n "++++ Check existence of fit2cf device ... " @@ -31,9 +31,9 @@ else fi echo "Fit slice ${DEV}e to whole size of $DEV ..." -DEVSIZE=`diskinfo $DEV | awk '{ printf("%s", $4); }'` -disklabel $DEV 2>&- | awk -vdevsize=$DEVSIZE '($1 == "c:") { - oldsize = $2; +DEVSIZE=`diskinfo $DEV | awk '{ printf("%d", $4); }'` +OLDSIZE=`disklabel $DEV | awk '($1 == "c:") { printf("%d", $2); }'` +disklabel $DEV 2>&- | awk -vdevsize=$DEVSIZE -voldsize=$OLDSIZE '($1 == "c:") { for (i = 1; i <= NF; i++) printf("%s ", (i == 2) ? devsize : $i); printf("\n");