Busybox and hex arguments
Denys Vlasenko
vda.linux at googlemail.com
Wed Apr 7 08:50:55 UTC 2010
On Wed, Apr 7, 2010 at 10:41 AM, Michael Abbott <michael at araneidae.co.uk> wrote:
>> On Tuesday 06 April 2010 15:32, David Parkinson wrote:
>> > I've been using busybox as part of the tinycore distribution and find
>> > it irritating that it apparently only accepts decimal numbers on the
>> > command line. In particular I've been using hexdump to look at
>> > particular areas of memory. e.g.
>> >
>> > hexdump -C -n 128 -s 0xC00000 /dev/mem
>> >
>> > Works fine with the standard utility (eg in Fedora) but with busybox
>> > I just get:
>> >
>> > hexdump: invalid number '0xC00000'
>> >
>> > Have I got the syntax wrong? Is it busybox? Is it tinycore's
>> > implementation?
>>
>> Please try attached patch.
>
> This kind of problem can be worked around using the shell by writing
>
> hexdump -C -n 128 -s $((0xC00000)) /dev/mem
>
> instead.
This is a compat issue. If upstream tool supports that, we should do it too.
--
vda
More information about the busybox
mailing list