bug in ksh?
Andrzej 'The Undefined' Dopierała
undefine at aramin.net
Fri Jul 7 18:24:50 CEST 2006
On Fri, Jul 07, 2006 at 11:54:33AM +0100, wrobell wrote:
> > weirdy difference between sh from ksh and bash:
> >
> > [undefine at omega ~]$ bash
> > [undefine at omega ~]$ [ "3000000000" -ge "2000000000" ] && echo works
> > works
> > [undefine at omega ~]$ sh
> > [undefine at omega ~]$ [ "3000000000" -ge "2000000000" ] && echo works
> > [undefine at omega ~]$
> >
> > [undefine at omega ~]$ rpm -qf /bin/sh /bin/bash
> > pdksh-5.2.14-43
> > bash-3.1.017-1
>
> 32 bit unsigned int vs 32 bit signed int vs 64 bit long?
ano.
but - it works differrent on miscelious archs (on 64bits - works ok).
what is correct? bash or ksh behaviour?
i think ksh behaviour is a bug...
--
Andrzej 'The Undefined' Dopierała
UNIX && Linux administrator, Adam Mickiewicz University WMiI
PLD Linux Developer HomePage: http://andrzej.dopierala.name/
JID: undefine at piastlan.net e-mail: andrzej at dopierala.name
More information about the pld-devel-en
mailing list