summaryrefslogtreecommitdiff
path: root/msh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add support for underscores in variable names.Matt Kraai2001-08-061-13/+13
|
* Allow multiple shells to be enabled.Matt Kraai2001-08-011-2/+2
|
* Patch from vodz:Eric Andersen2001-07-121-9/+3
| | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function
* Allow assignments in the export and readonly commands.Matt Kraai2001-07-121-1/+9
|
* Remove debugging statement.Matt Kraai2001-07-121-1/+0
|
* Add in a shell tagline (per lash/hush behavior) to make it easierEric Andersen2001-07-071-30/+98
| | | | | | to know which shell is in use. Add in 'help' to list available builtins, and fixup msh so it can do STANDALONE_SHELL. -Erik
* This is a busybox port of the Minix shell. It is reasonably capable,Eric Andersen2001-06-291-0/+4799
handles all the basic stuff (for, case/esac, while, if/then/else), and is very small (adds just 38k on x86). It is not as rigorously correct about Bourne semantics as bash, but for most things it is quite workable. There is still some work to be done to further shrink it (it has its own globbing functions instead of using the libc ones, for example), but it is quite usable as is. -Erik