Messages in this thread | | | Date | Sat, 3 Feb 2007 12:24:59 +0100 | From | David Weinehall <> | Subject | Re: scripts/makelst: bc -> shell Re: sed _s_gnu_alternatives_ (Re: [rft] (g)awk substitution) |
| |
On Sat, Jan 27, 2007 at 06:38:36AM +0000, Oleg Verych wrote: [snip] > ,-*- diff snip -*- > |- t4=`echo $t3 | gawk '{ print $1 }'` > |- t5=`echo $t1 | gawk '{ print $1 }'` > |+ t4=`pos_param 1 $t3` > |+ t5=`pos_param 1 $t1` > 5 t6=`echo $t4 - $t5 | tr a-f A-F` > 6 t7=`( echo ibase=16 ; echo $t6 ) | bc` > `-*- > > I've just noticed, that things on lines 5 and 6 may be optimized. > > t7=`printf "%lu" $(( 0x$t4 - 0x$t5 ))`
%lu does not seem to agree with SuSv3:
http://www.opengroup.org/onlinepubs/009695399/utilities/printf.html http://www.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap05.html
[snip]
Regards: David Weinehall -- /) David Weinehall <tao@acc.umu.se> /) Northern lights wander (\ // Maintainer of the v2.0 kernel // Dance across the winter sky // \) http://www.acc.umu.se/~tao/ (/ Full colour fire (/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |