Cameron Laird <cla...@NeoSoft.com>
Business: http://www.Phaseit.net
Personal: http://starbase.neosoft.com/~claird/home.html
I don't know what the story is, but I'd guess that that revision
of expr has a bug where it treats the result of a : match as a
numeric value if the match consists soley of digits. I suggest
that a bug report to the vendor is in order...
--Ken Pizzini
>Cameron Laird <cla...@starbase.neosoft.com> wrote:
>>With OSF1 bread.ecu.net V4.0 1091 alpha the result of
>> cmd=12345
>> /usr/bin/expr x$cmd : 'x..\(...\)'
>> cmd=00000
>> /usr/bin/expr x$cmd : 'x..\(...\)'
>>is instead of
>> 345 345
>> 0 000
This is a known problem.
You should be able to get a patch kit for this (and other known
problems) at: