aboutsummaryrefslogtreecommitdiff
path: root/shell/msh.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Ensure that getenv("PATH") stays current, since otherwise cmdeditandersen2002-04-261-0/+2
| | | | | | | | | (which calls getenv("PATH")) would not operate upon the current PATH settings, which was really quite iritating. -Erik git-svn-id: svn://busybox.net/trunk/busybox@4677 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major rework of the directory structure and the entire build system.andersen2001-10-241-13/+13
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3561 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add an option to make the shells not advertise their busybox natureandersen2001-10-191-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3548 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add support for underscores in variable names.kraai2001-08-061-13/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3212 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow multiple shells to be enabled.kraai2001-08-011-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3177 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from vodz:andersen2001-07-121-9/+3
| | | | | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function git-svn-id: svn://busybox.net/trunk/busybox@3078 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Allow assignments in the export and readonly commands.kraai2001-07-121-1/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3077 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove debugging statement.kraai2001-07-121-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3075 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in a shell tagline (per lash/hush behavior) to make it easierandersen2001-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 git-svn-id: svn://busybox.net/trunk/busybox@3025 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This is a busybox port of the Minix shell. It is reasonably capable,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 git-svn-id: svn://busybox.net/trunk/busybox@2949 69ca8d6d-28ef-0310-b511-8ec308f3f277