diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2011-03-07 12:34:59 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2011-03-07 12:34:59 +0100 |
commit | b0b834342ffece7f3debd8c7199a07ce8a6d942c (patch) | |
tree | c7434ffd6577942730d4a9ec8a716a30a67d8dda /shell/hush.c | |
parent | aefe1c260ec5aa691e8b6f773c7fa393bfad0f7b (diff) | |
download | busybox-w32-b0b834342ffece7f3debd8c7199a07ce8a6d942c.tar.gz busybox-w32-b0b834342ffece7f3debd8c7199a07ce8a6d942c.tar.bz2 busybox-w32-b0b834342ffece7f3debd8c7199a07ce8a6d942c.zip |
ash/hush: provide help text
$ ./busybox ash --help
BusyBox v1.19.0.git (2011-03-07 11:25:29 CET) multi-call binary.
Usage: ash [-/+OPTCHARS] [-/+o OPTNAME]... [-c 'SCRIPT' [ARG0 [ARGS]] / SCRIPT_FILE [ARGS]]
Unix shell interpreter
$ ./busybox hush --help
BusyBox v1.19.0.git (2011-03-07 11:25:29 CET) multi-call binary.
Usage: hush [-nx] [-c 'SCRIPT' [ARG0 [ARGS]] / SCRIPT_FILE [ARGS]]
Unix shell interpreter
function old new delta
packed_usage 28163 28212 +49
setcmd 85 78 -7
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 49/-7) Total: 42 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/hush.c')
-rw-r--r-- | shell/hush.c | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/shell/hush.c b/shell/hush.c index 4d9e5f8c7..6b3dc46d4 100644 --- a/shell/hush.c +++ b/shell/hush.c | |||
@@ -255,14 +255,21 @@ | |||
255 | * therefore we don't show them either. | 255 | * therefore we don't show them either. |
256 | */ | 256 | */ |
257 | //usage:#define hush_trivial_usage | 257 | //usage:#define hush_trivial_usage |
258 | //usage: "[-nx] [-c SCRIPT]" | 258 | //usage: "[-nx] [-c 'SCRIPT' [ARG0 [ARGS]] / SCRIPT_FILE [ARGS]]" |
259 | //usage:#define hush_full_usage "" | 259 | //usage:#define hush_full_usage "\n\n" |
260 | //usage: "Unix shell interpreter" | ||
261 | |||
260 | //usage:#define msh_trivial_usage hush_trivial_usage | 262 | //usage:#define msh_trivial_usage hush_trivial_usage |
261 | //usage:#define msh_full_usage "" | 263 | //usage:#define msh_full_usage hush_full_usage |
262 | //usage:#define sh_trivial_usage NOUSAGE_STR | 264 | |
263 | //usage:#define sh_full_usage "" | 265 | //usage:#if ENABLE_FEATURE_SH_IS_HUSH |
264 | //usage:#define bash_trivial_usage NOUSAGE_STR | 266 | //usage:# define sh_trivial_usage hush_trivial_usage |
265 | //usage:#define bash_full_usage "" | 267 | //usage:# define sh_full_usage hush_full_usage |
268 | //usage:#endif | ||
269 | //usage:#if ENABLE_FEATURE_BASH_IS_HUSH | ||
270 | //usage:# define bash_trivial_usage hush_trivial_usage | ||
271 | //usage:# define bash_full_usage hush_full_usage | ||
272 | //usage:#endif | ||
266 | 273 | ||
267 | 274 | ||
268 | /* Build knobs */ | 275 | /* Build knobs */ |