diff options
| author | Eric Andersen <andersen@codepoet.org> | 2003-10-22 09:58:56 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2003-10-22 09:58:56 +0000 |
| commit | 88c916bdec7d444198f067529637b4a616ad3efe (patch) | |
| tree | 12be1aa9b2eb9021ca7b7b4547efbf6e2f3eb023 /shell | |
| parent | 951df20b7e8f776e71c1063f910c34f5cfd0bec4 (diff) | |
| download | busybox-w32-88c916bdec7d444198f067529637b4a616ad3efe.tar.gz busybox-w32-88c916bdec7d444198f067529637b4a616ad3efe.tar.bz2 busybox-w32-88c916bdec7d444198f067529637b4a616ad3efe.zip | |
Andreas Mohr writes:
the busybox menuconfig triggered my "inacceptable number of spelling mistakes"
upper level, so I decided to make a patch ;-)
I also improved some wording to describe some things in a better way.
Many thanks for an incredible piece of software!
Andreas Mohr, random OSS developer
Diffstat (limited to 'shell')
| -rw-r--r-- | shell/Config.in | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/shell/Config.in b/shell/Config.in index 6cd3e04e4..016af719a 100644 --- a/shell/Config.in +++ b/shell/Config.in | |||
| @@ -10,7 +10,7 @@ choice | |||
| 10 | default CONFIG_FEATURE_SH_IS_NONE | 10 | default CONFIG_FEATURE_SH_IS_NONE |
| 11 | help | 11 | help |
| 12 | Choose a shell. The ash shell is the most bash compatible | 12 | Choose a shell. The ash shell is the most bash compatible |
| 13 | and full featured. | 13 | and full featured one. |
| 14 | 14 | ||
| 15 | config CONFIG_FEATURE_SH_IS_ASH | 15 | config CONFIG_FEATURE_SH_IS_ASH |
| 16 | select CONFIG_ASH | 16 | select CONFIG_ASH |
| @@ -39,8 +39,8 @@ config CONFIG_ASH | |||
| 39 | help | 39 | help |
| 40 | Tha 'ash' shell adds about 60k in the default configuration and is | 40 | Tha 'ash' shell adds about 60k in the default configuration and is |
| 41 | the most complete and most pedantically correct shell included with | 41 | the most complete and most pedantically correct shell included with |
| 42 | busybox. This shell is actually a derivitive the Debian 'dash' shell | 42 | busybox. This shell is actually a derivative of the Debian 'dash' |
| 43 | (by Herbert Xu), which was created by porting the 'ash' shell | 43 | shell (by Herbert Xu), which was created by porting the 'ash' shell |
| 44 | (written by Kenneth Almquist) from NetBSD. | 44 | (written by Kenneth Almquist) from NetBSD. |
| 45 | 45 | ||
| 46 | comment "Ash Shell Options" | 46 | comment "Ash Shell Options" |
| @@ -101,9 +101,10 @@ config CONFIG_HUSH | |||
| 101 | bool "hush" | 101 | bool "hush" |
| 102 | default n | 102 | default n |
| 103 | help | 103 | help |
| 104 | hush is very small shell (just 18k) and it has fairly complete Bourne | 104 | hush is a very small shell (just 18k) and it has fairly complete |
| 105 | shell grammer. It even handles all the normal flow control options | 105 | Bourne shell grammar. It even handles all the normal flow control |
| 106 | such as if/then/elif/else/fi, for/in/do/done, while loops, etc. | 106 | options such as if/then/elif/else/fi, for/in/do/done, while loops, |
| 107 | etc. | ||
| 107 | 108 | ||
| 108 | It does not handle case/esac, select, function, here documents ( << | 109 | It does not handle case/esac, select, function, here documents ( << |
| 109 | word ), arithmetic expansion, aliases, brace expansion, tilde | 110 | word ), arithmetic expansion, aliases, brace expansion, tilde |
| @@ -117,7 +118,7 @@ config CONFIG_LASH | |||
| 117 | lash is the very smallest shell (adds just 10k) and it is quite | 118 | lash is the very smallest shell (adds just 10k) and it is quite |
| 118 | usable as a command prompt, but it is not suitable for any but the | 119 | usable as a command prompt, but it is not suitable for any but the |
| 119 | most trivial scripting (such as an initrd that calls insmod a few | 120 | most trivial scripting (such as an initrd that calls insmod a few |
| 120 | times) since it does not understand any Bourne shell grammer. It | 121 | times) since it does not understand any Bourne shell grammar. It |
| 121 | does handle pipes, redirects, and job control though. Adding in | 122 | does handle pipes, redirects, and job control though. Adding in |
| 122 | command editing makes it a very nice lightweight command prompt. | 123 | command editing makes it a very nice lightweight command prompt. |
| 123 | 124 | ||
| @@ -129,7 +130,7 @@ config CONFIG_MSH | |||
| 129 | The minix shell (adds just 30k) is quite complete and handles things | 130 | The minix shell (adds just 30k) is quite complete and handles things |
| 130 | like for/do/done, case/esac and all the things you expect a Bourne | 131 | like for/do/done, case/esac and all the things you expect a Bourne |
| 131 | shell to do. It is not always pedantically correct about Bourne | 132 | shell to do. It is not always pedantically correct about Bourne |
| 132 | shell grammer (try running the shell testscript "tests/sh.testcases" | 133 | shell grammar (try running the shell testscript "tests/sh.testcases" |
| 133 | on it and compare vs bash) but for most things it works quite well. | 134 | on it and compare vs bash) but for most things it works quite well. |
| 134 | It also uses only vfork, so it can be used on uClinux systems. | 135 | It also uses only vfork, so it can be used on uClinux systems. |
| 135 | 136 | ||
