diff options
author | Pere Orga <gotrunks@gmail.com> | 2011-04-11 03:29:49 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2011-04-11 03:29:49 +0200 |
commit | 5bc8c005a8e15c43285bc595a8d404de67a482ac (patch) | |
tree | 98f2d35d1db26f4d8cba5f095ff63bf8e2e8d980 /miscutils/makedevs.c | |
parent | 73ef15cf3894716c1393ed21dee6e6bb2cdbc90f (diff) | |
download | busybox-w32-5bc8c005a8e15c43285bc595a8d404de67a482ac.tar.gz busybox-w32-5bc8c005a8e15c43285bc595a8d404de67a482ac.tar.bz2 busybox-w32-5bc8c005a8e15c43285bc595a8d404de67a482ac.zip |
move remaining help text from include/usage.src.h
Signed-off-by: Pere Orga <gotrunks@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils/makedevs.c')
-rw-r--r-- | miscutils/makedevs.c | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/miscutils/makedevs.c b/miscutils/makedevs.c index e74c47c35..8cca83882 100644 --- a/miscutils/makedevs.c +++ b/miscutils/makedevs.c | |||
@@ -7,6 +7,66 @@ | |||
7 | * known bugs: can't deal with alpha ranges | 7 | * known bugs: can't deal with alpha ranges |
8 | */ | 8 | */ |
9 | 9 | ||
10 | //usage:#if ENABLE_FEATURE_MAKEDEVS_LEAF | ||
11 | //usage:#define makedevs_trivial_usage | ||
12 | //usage: "NAME TYPE MAJOR MINOR FIRST LAST [s]" | ||
13 | //usage:#define makedevs_full_usage "\n\n" | ||
14 | //usage: "Create a range of block or character special files" | ||
15 | //usage: "\n" | ||
16 | //usage: "\nTYPE is:" | ||
17 | //usage: "\n b Block device" | ||
18 | //usage: "\n c Character device" | ||
19 | //usage: "\n f FIFO, MAJOR and MINOR are ignored" | ||
20 | //usage: "\n" | ||
21 | //usage: "\nFIRST..LAST specify numbers appended to NAME." | ||
22 | //usage: "\nIf 's' is the last argument, the base device is created as well." | ||
23 | //usage: "\n" | ||
24 | //usage: "\nExamples:" | ||
25 | //usage: "\n makedevs /dev/ttyS c 4 66 2 63 -> ttyS2-ttyS63" | ||
26 | //usage: "\n makedevs /dev/hda b 3 0 0 8 s -> hda,hda1-hda8" | ||
27 | //usage: | ||
28 | //usage:#define makedevs_example_usage | ||
29 | //usage: "# makedevs /dev/ttyS c 4 66 2 63\n" | ||
30 | //usage: "[creates ttyS2-ttyS63]\n" | ||
31 | //usage: "# makedevs /dev/hda b 3 0 0 8 s\n" | ||
32 | //usage: "[creates hda,hda1-hda8]\n" | ||
33 | //usage:#endif | ||
34 | //usage: | ||
35 | //usage:#if ENABLE_FEATURE_MAKEDEVS_TABLE | ||
36 | //usage:#define makedevs_trivial_usage | ||
37 | //usage: "[-d device_table] rootdir" | ||
38 | //usage:#define makedevs_full_usage "\n\n" | ||
39 | //usage: "Create a range of special files as specified in a device table.\n" | ||
40 | //usage: "Device table entries take the form of:\n" | ||
41 | //usage: "<type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>\n" | ||
42 | //usage: "Where name is the file name, type can be one of:\n" | ||
43 | //usage: " f Regular file\n" | ||
44 | //usage: " d Directory\n" | ||
45 | //usage: " c Character device\n" | ||
46 | //usage: " b Block device\n" | ||
47 | //usage: " p Fifo (named pipe)\n" | ||
48 | //usage: "uid is the user id for the target file, gid is the group id for the\n" | ||
49 | //usage: "target file. The rest of the entries (major, minor, etc) apply to\n" | ||
50 | //usage: "to device special files. A '-' may be used for blank entries." | ||
51 | //usage: | ||
52 | //usage:#define makedevs_example_usage | ||
53 | //usage: "For example:\n" | ||
54 | //usage: "<name> <type> <mode><uid><gid><major><minor><start><inc><count>\n" | ||
55 | //usage: "/dev d 755 0 0 - - - - -\n" | ||
56 | //usage: "/dev/console c 666 0 0 5 1 - - -\n" | ||
57 | //usage: "/dev/null c 666 0 0 1 3 0 0 -\n" | ||
58 | //usage: "/dev/zero c 666 0 0 1 5 0 0 -\n" | ||
59 | //usage: "/dev/hda b 640 0 0 3 0 0 0 -\n" | ||
60 | //usage: "/dev/hda b 640 0 0 3 1 1 1 15\n\n" | ||
61 | //usage: "Will Produce:\n" | ||
62 | //usage: "/dev\n" | ||
63 | //usage: "/dev/console\n" | ||
64 | //usage: "/dev/null\n" | ||
65 | //usage: "/dev/zero\n" | ||
66 | //usage: "/dev/hda\n" | ||
67 | //usage: "/dev/hda[0-15]\n" | ||
68 | //usage:#endif | ||
69 | |||
10 | #include "libbb.h" | 70 | #include "libbb.h" |
11 | 71 | ||
12 | #if ENABLE_FEATURE_MAKEDEVS_LEAF | 72 | #if ENABLE_FEATURE_MAKEDEVS_LEAF |