mirror of
https://github.com/sheumann/hush.git
synced 2024-12-22 14:30:31 +00:00
usage: fix few help texts, fix breakage: '\<tab>'
sequence utterly confused cpp :)
This commit is contained in:
parent
c2f5b02293
commit
7df69b887a
101
include/usage.h
101
include/usage.h
@ -337,7 +337,7 @@
|
|||||||
"Compares FILE1 vs stdin if FILE2 is not specified.\n\n" \
|
"Compares FILE1 vs stdin if FILE2 is not specified.\n\n" \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -l Write the byte numbers (decimal) and values (octal)\n" \
|
" -l Write the byte numbers (decimal) and values (octal)\n" \
|
||||||
" for all differing bytes\n" \
|
" for all differing bytes\n" \
|
||||||
" -s quiet mode - do not print"
|
" -s quiet mode - do not print"
|
||||||
|
|
||||||
#define comm_trivial_usage \
|
#define comm_trivial_usage \
|
||||||
@ -379,13 +379,13 @@
|
|||||||
#define cpio_full_usage \
|
#define cpio_full_usage \
|
||||||
"Extract or list files from a cpio archive\n" \
|
"Extract or list files from a cpio archive\n" \
|
||||||
"Main operation mode:\n" \
|
"Main operation mode:\n" \
|
||||||
" d make leading directories\n" \
|
" d make leading directories\n" \
|
||||||
" i extract\n" \
|
" i extract\n" \
|
||||||
" m preserve mtime\n" \
|
" m preserve mtime\n" \
|
||||||
" t list\n" \
|
" t list\n" \
|
||||||
" v verbose\n" \
|
" v verbose\n" \
|
||||||
" u unconditional overwrite\n" \
|
" u unconditional overwrite\n" \
|
||||||
" F input from file"
|
" F input from file"
|
||||||
|
|
||||||
#define crond_trivial_usage \
|
#define crond_trivial_usage \
|
||||||
"-d[#] -c <crondir> -f -b"
|
"-d[#] -c <crondir> -f -b"
|
||||||
@ -416,12 +416,12 @@
|
|||||||
#define cut_full_usage \
|
#define cut_full_usage \
|
||||||
"Prints selected fields from each input FILE to standard output.\n\n" \
|
"Prints selected fields from each input FILE to standard output.\n\n" \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -b LIST Output only bytes from LIST\n" \
|
" -b LIST Output only bytes from LIST\n" \
|
||||||
" -c LIST Output only characters from LIST\n" \
|
" -c LIST Output only characters from LIST\n" \
|
||||||
" -d CHAR Use CHAR instead of tab as the field delimiter\n" \
|
" -d CHAR Use CHAR instead of tab as the field delimiter\n" \
|
||||||
" -s Output only the lines containing delimiter\n" \
|
" -s Output only the lines containing delimiter\n" \
|
||||||
" -f N Print only these fields\n" \
|
" -f N Print only these fields\n" \
|
||||||
" -n Ignored"
|
" -n Ignored"
|
||||||
#define cut_example_usage \
|
#define cut_example_usage \
|
||||||
"$ echo \"Hello world\" | cut -f 1 -d ' '\n" \
|
"$ echo \"Hello world\" | cut -f 1 -d ' '\n" \
|
||||||
"Hello\n" \
|
"Hello\n" \
|
||||||
@ -481,16 +481,17 @@ USE_FEATURE_DATE_ISOFMT( \
|
|||||||
" if=FILE read from FILE instead of stdin\n" \
|
" if=FILE read from FILE instead of stdin\n" \
|
||||||
" of=FILE write to FILE instead of stdout\n" \
|
" of=FILE write to FILE instead of stdout\n" \
|
||||||
" bs=N read and write N bytes at a time\n" \
|
" bs=N read and write N bytes at a time\n" \
|
||||||
USE_FEATURE_DD_IBS_OBS(" ibs=N read N bytes at a time\n") \
|
USE_FEATURE_DD_IBS_OBS( \
|
||||||
USE_FEATURE_DD_IBS_OBS(" obs=N write N bytes at a time\n") \
|
" ibs=N read N bytes at a time\n") \
|
||||||
|
USE_FEATURE_DD_IBS_OBS( \
|
||||||
|
" obs=N write N bytes at a time\n") \
|
||||||
" count=N copy only N input blocks\n" \
|
" count=N copy only N input blocks\n" \
|
||||||
" skip=N skip N input blocks\n" \
|
" skip=N skip N input blocks\n" \
|
||||||
" seek=N skip N output blocks\n" \
|
" seek=N skip N output blocks\n" \
|
||||||
USE_FEATURE_DD_IBS_OBS( \
|
USE_FEATURE_DD_IBS_OBS( \
|
||||||
" conv=notrunc don't truncate output file\n" \
|
" conv=notrunc don't truncate output file\n" \
|
||||||
" conv=noerror continue after read errors\n" \
|
" conv=noerror continue after read errors\n" \
|
||||||
" conv=sync pad blocks with zeros\n" \
|
" conv=sync pad blocks with zeros\n") \
|
||||||
) \
|
|
||||||
"\n" \
|
"\n" \
|
||||||
"Numbers may be suffixed by c (x1), w (x2), b (x512), kD (x1000), k (x1024),\n" \
|
"Numbers may be suffixed by c (x1), w (x2), b (x512), kD (x1000), k (x1024),\n" \
|
||||||
"MD (x1000000), M (x1048576), GD (x1000000000) or G (x1073741824)"
|
"MD (x1000000), M (x1048576), GD (x1000000000) or G (x1073741824)"
|
||||||
@ -534,10 +535,9 @@ USE_FEATURE_DATE_ISOFMT( \
|
|||||||
"Print the filesystem space used and space available.\n\n" \
|
"Print the filesystem space used and space available.\n\n" \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
USE_FEATURE_HUMAN_READABLE( \
|
USE_FEATURE_HUMAN_READABLE( \
|
||||||
"\n -h print sizes in human readable format (e.g., 1K 243M 2G )\n" \
|
"\n -h print sizes in human readable format (e.g., 1K 243M 2G )\n" \
|
||||||
" -m print sizes in megabytes\n" \
|
" -m print sizes in megabytes\n" \
|
||||||
" -k print sizes in kilobytes(default)" \
|
" -k print sizes in kilobytes(default)") \
|
||||||
) \
|
|
||||||
SKIP_FEATURE_HUMAN_READABLE("\n -k ignored")
|
SKIP_FEATURE_HUMAN_READABLE("\n -k ignored")
|
||||||
#define df_example_usage \
|
#define df_example_usage \
|
||||||
"$ df\n" \
|
"$ df\n" \
|
||||||
@ -663,8 +663,8 @@ USE_FEATURE_DATE_ISOFMT( \
|
|||||||
" -s display only a total for each argument\n" \
|
" -s display only a total for each argument\n" \
|
||||||
" -x skip directories on different filesystems\n" \
|
" -x skip directories on different filesystems\n" \
|
||||||
USE_FEATURE_HUMAN_READABLE( \
|
USE_FEATURE_HUMAN_READABLE( \
|
||||||
" -h print sizes in human readable format (e.g., 1K 243M 2G )\n" \
|
" -h print sizes in human readable format (e.g., 1K 243M 2G )\n" \
|
||||||
" -m print sizes in megabytes\n" \
|
" -m print sizes in megabytes\n" \
|
||||||
) \
|
) \
|
||||||
" -k print sizes in kilobytes" \
|
" -k print sizes in kilobytes" \
|
||||||
USE_FEATURE_DU_DEFAULT_BLOCKSIZE_1K("(default)")
|
USE_FEATURE_DU_DEFAULT_BLOCKSIZE_1K("(default)")
|
||||||
@ -724,7 +724,7 @@ USE_FEATURE_DATE_ISOFMT( \
|
|||||||
USE_FEATURE_FANCY_ECHO( \
|
USE_FEATURE_FANCY_ECHO( \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -n suppress trailing newline\n" \
|
" -n suppress trailing newline\n" \
|
||||||
" -e interpret backslash-escaped characters (i.e., \ =tab)\n" \
|
" -e interpret backslash-escaped characters (i.e., \\t=tab)\n" \
|
||||||
" -E disable interpretation of backslash-escaped characters" \
|
" -E disable interpretation of backslash-escaped characters" \
|
||||||
)
|
)
|
||||||
#define echo_example_usage \
|
#define echo_example_usage \
|
||||||
@ -1275,7 +1275,7 @@ USE_FEATURE_DATE_ISOFMT( \
|
|||||||
" -a de/configure all interfaces automatically\n" \
|
" -a de/configure all interfaces automatically\n" \
|
||||||
" -i FILE use FILE for interface definitions\n" \
|
" -i FILE use FILE for interface definitions\n" \
|
||||||
" -n print out what would happen, but don't do it\n" \
|
" -n print out what would happen, but don't do it\n" \
|
||||||
" (note that this option doesn't disable mappings)\n" \
|
" (note that this option doesn't disable mappings)\n" \
|
||||||
" -v print out what would happen before doing it\n" \
|
" -v print out what would happen before doing it\n" \
|
||||||
" -m don't run any mappings\n" \
|
" -m don't run any mappings\n" \
|
||||||
" -f force de/configuration"
|
" -f force de/configuration"
|
||||||
@ -1860,14 +1860,14 @@ USE_FEATURE_MDEV_CONFIG( \
|
|||||||
" hd[a-z][0-9]* 0:3 660\n\n" \
|
" hd[a-z][0-9]* 0:3 660\n\n" \
|
||||||
"That's device name (with regex match), uid:gid, and permissions.\n\n" \
|
"That's device name (with regex match), uid:gid, and permissions.\n\n" \
|
||||||
USE_FEATURE_MDEV_EXEC( \
|
USE_FEATURE_MDEV_EXEC( \
|
||||||
"Optionally, that can be followed (on the same line) by a special character\n" \
|
"Optionally, that can be followed (on the same line) by a special character\n" \
|
||||||
"and a command line to run after creating/before deleting the corresponding\n" \
|
"and a command line to run after creating/before deleting the corresponding\n" \
|
||||||
"device(s). The environment variable $MDEV indicates the active device node\n" \
|
"device(s). The environment variable $MDEV indicates the active device node\n" \
|
||||||
"(which is useful if it's a regex match). For example:\n\n" \
|
"(which is useful if it's a regex match). For example:\n\n" \
|
||||||
" hdc root:cdrom 660 *ln -s $MDEV cdrom\n\n" \
|
" hdc root:cdrom 660 *ln -s $MDEV cdrom\n\n" \
|
||||||
"The special characters are @ (run after creating), $ (run before deleting),\n" \
|
"The special characters are @ (run after creating), $ (run before deleting),\n" \
|
||||||
"and * (run both after creating and before deleting). The commands run in\n" \
|
"and * (run both after creating and before deleting). The commands run in\n" \
|
||||||
"the /dev directory, and use system() which calls /bin/sh.\n\n" \
|
"the /dev directory, and use system() which calls /bin/sh.\n\n" \
|
||||||
) \
|
) \
|
||||||
"Config file parsing stops on the first matching line. If no config\n"\
|
"Config file parsing stops on the first matching line. If no config\n"\
|
||||||
"entry is matched, devices are created with default 0:0 660. (Make\n"\
|
"entry is matched, devices are created with default 0:0 660. (Make\n"\
|
||||||
@ -1966,7 +1966,8 @@ USE_FEATURE_MDEV_CONFIG( \
|
|||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -c Check for read-ability\n" \
|
" -c Check for read-ability\n" \
|
||||||
" -v0 Make version 0 swap [max 128 Megs]\n" \
|
" -v0 Make version 0 swap [max 128 Megs]\n" \
|
||||||
" -v1 Make version 1 swap [big!] (default for kernels >\n 2.1.117)\n" \
|
" -v1 Make version 1 swap [big!] (default for kernels >\n" \
|
||||||
|
" 2.1.117)\n" \
|
||||||
" block-count Number of block to use (default is entire partition)"
|
" block-count Number of block to use (default is entire partition)"
|
||||||
|
|
||||||
#define mktemp_trivial_usage \
|
#define mktemp_trivial_usage \
|
||||||
@ -3046,12 +3047,12 @@ USE_FEATURE_START_STOP_DAEMON_FANCY( \
|
|||||||
"Telnet is used to establish interactive communication with another\n" \
|
"Telnet is used to establish interactive communication with another\n" \
|
||||||
"computer over a network using the TELNET protocol.\n\n" \
|
"computer over a network using the TELNET protocol.\n\n" \
|
||||||
"Options:\n" \
|
"Options:\n" \
|
||||||
" -a Attempt an automatic login with the USER variable\n" \
|
" -a Attempt an automatic login with the USER variable\n" \
|
||||||
" -l USER Attempt an automatic login with the USER argument\n" \
|
" -l USER Attempt an automatic login with the USER argument\n" \
|
||||||
" HOST The official name, alias or the IP address of the\n" \
|
" HOST The official name, alias or the IP address of the\n" \
|
||||||
" remote host.\n" \
|
" remote host.\n" \
|
||||||
" PORT The remote port number to connect to. If it is not\n" \
|
" PORT The remote port number to connect to. If it is not\n" \
|
||||||
" specified, the default telnet (23) port is used."
|
" specified, the default telnet (23) port is used."
|
||||||
#else
|
#else
|
||||||
#define telnet_trivial_usage \
|
#define telnet_trivial_usage \
|
||||||
"HOST [PORT]"
|
"HOST [PORT]"
|
||||||
@ -3173,15 +3174,15 @@ USE_FEATURE_START_STOP_DAEMON_FANCY( \
|
|||||||
" -v Verbose output\n" \
|
" -v Verbose output\n" \
|
||||||
" -m max_ttl Set the max time-to-live (max number of hops)\n" \
|
" -m max_ttl Set the max time-to-live (max number of hops)\n" \
|
||||||
" -p port# Set the base UDP port number used in probes\n" \
|
" -p port# Set the base UDP port number used in probes\n" \
|
||||||
" (default is 33434)\n" \
|
" (default is 33434)\n" \
|
||||||
" -q nqueries Set the number of probes per 'ttl' to nqueries\n" \
|
" -q nqueries Set the number of probes per 'ttl' to nqueries\n" \
|
||||||
" (default is 3)\n" \
|
" (default is 3)\n" \
|
||||||
" -s src_addr Use the following IP address as the source address\n" \
|
" -s src_addr Use the following IP address as the source address\n" \
|
||||||
" -t tos Set the type-of-service in probe packets to the following value\n" \
|
" -t tos Set the type-of-service in probe packets to the following value\n" \
|
||||||
" (default 0)\n" \
|
" (default 0)\n" \
|
||||||
" -w wait Set the time (in seconds) to wait for a response to a probe\n" \
|
" -w wait Set the time (in seconds) to wait for a response to a probe\n" \
|
||||||
" (default 3 sec)\n" \
|
" (default 3 sec)\n" \
|
||||||
" -g Specify a loose source route gateway (8 maximum)"
|
" -g Specify a loose source route gateway (8 maximum)"
|
||||||
|
|
||||||
|
|
||||||
#define true_trivial_usage \
|
#define true_trivial_usage \
|
||||||
|
Loading…
Reference in New Issue
Block a user