This is a busybox port of the Minix shell. It is reasonably capable,
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
This commit is contained in:
4799
shell/msh.c
Normal file
4799
shell/msh.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user