[plug] Advice on Shells
Brad Campbell
brad at seme.com.au
Wed Feb 28 11:19:37 WST 2001
G'day all,
I'm stuffing around building extremely low memory/disk footprint
systems for embedded development at the moment.
I'm after some advice on shells.
Currently I'm using bash from debian potato, and it does exactly what
i want, but is ~400k linked against shared libc
I'm using the strip libraries script from debian bootdisks to cull
the libs down to the minimum, but libc is still over 400k also.
I tried linking bash against uClibc, but as expected, no go..
SO, the question is, is there a shell that provides..
--Commandline completion
--Command history
--bash compatible scripting
?
I have been trying lash, which is busybox's builtin shell, but it
loses out in the scripting dept.
Ash does not seem to have commandline completion
So far, with bash included, I have managed to get a bootable 2.2.17 kernel
with vfat, and basic rescue tools, with basic networking onto a 1.44
that will boot in 6 megs of ram (3 meg ramdisk and 3 meg working ram)
Yeah yeah, I know.. LRP, but it's more educational doing it yourself, and
besides.. I'm having fun..
--
Brad....
/"\
Save the Forests \ / ASCII RIBBON CAMPAIGN
Burn a Greenie. X AGAINST HTML MAIL
/ \
More information about the plug
mailing list