summaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-10-22 09:58:56 +0000
committerEric Andersen <andersen@codepoet.org>2003-10-22 09:58:56 +0000
commit88c916bdec7d444198f067529637b4a616ad3efe (patch)
tree12be1aa9b2eb9021ca7b7b4547efbf6e2f3eb023 /shell
parent951df20b7e8f776e71c1063f910c34f5cfd0bec4 (diff)
downloadbusybox-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.in17
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
15config CONFIG_FEATURE_SH_IS_ASH 15config 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
46comment "Ash Shell Options" 46comment "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