fix printf warning
[oweals/busybox.git] / include / usage.h
index c53ead0c7eb64e3f3b3b35bd01c04add81d7f9f4..128aee2f527e56e08b21cc571817be179e5f4a73 100644 (file)
        "\n" \
        "\t-a\tSame as -dpR\n" \
        "\t-d,-P\tPreserves links\n" \
+       "\t-H,-L\tDereference all symlinks (implied by default)\n" \
        "\t-p\tPreserves file attributes if possible\n" \
        "\t-f\tforce (implied; ignored) - always set\n" \
        "\t-i\tinteractive, prompt before overwrite\n" \
        "\t-e\tinterpret backslash-escaped characters (i.e., \\t=tab)\n" \
        "\t-E\tdisable interpretation of backslash-escaped characters")
 #define echo_example_usage \
-       "$ echo "Erik is cool"\n" \
+       "$ echo \"Erik is cool\"\n" \
        "Erik is cool\n" \
-       USAGE_FANCY_ECHO("$  echo -e "Erik\\nis\\ncool"\n" \
+       USAGE_FANCY_ECHO("$  echo -e \"Erik\\nis\\ncool\"\n" \
        "Erik\n" \
        "is\n" \
        "cool\n" \
-       "$ echo "Erik\\nis\\ncool"\n" \
+       "$ echo \"Erik\\nis\\ncool\"\n" \
        "Erik\\nis\\ncool\n")
 
 #define env_trivial_usage \
        "\\( and \\) or null; if \\( and \\) are not used, they return the number \n" \
        "of characters matched or 0."
 
+#define fakeidentd_trivial_usage \
+       "[-b ip] [STRING]"
+#define fakeidentd_full_usage \
+       "Returns a set string to auth requests\n\n"\
+       "\t-b\tBind to ip address\n"\
+       "\tSTRING\tThe ident answer string (default is nobody)"
+
 #define false_trivial_usage \
        ""
 #define false_full_usage \
         "$ cat getopt.test\n" \
         "#!/bin/sh\n" \
         "GETOPT=`getopt -o ab:c:: --long a-long,b-long:,c-long:: \\\n" \
-        "       -n 'example.busybox' -- "$@"`\n" \
+        "       -n 'example.busybox' -- \"$@\"`\n" \
         "if [ $? != 0 ] ; then  exit 1 ; fi\n" \
         "eval set -- "$GETOPT"\n" \
         "while true ; do\n" \
        "\t-w raw sockets\n" \
        "\t-x unix sockets"
 
+#define nice_trivial_usage \
+       "[-n ADJUST] [COMMAND [ARG] ...]"
+#define nice_full_usage \
+       "Nice runs a program with modified scheduling priority.\n\n" \
+       "Options:\n" \
+       "\t-n ADJUST\tAdjust the scheduling priority by ADJUST.\n" \
+
 #define nslookup_trivial_usage \
        "[HOST] [SERVER]"
 #define nslookup_full_usage \
        "Formats and prints ARGUMENT(s) according to FORMAT,\n" \
        "Where FORMAT controls the output exactly as in C printf."
 #define printf_example_usage \
-       "$ printf "Val=%d\\n" 5\n" \
+       "$ printf \"Val=%d\\n\" 5\n" \
        "Val=5\n"
 
 #ifdef CONFIG_SELINUX
        "\t-d\t\tdelay interval for rebooting."
 
 #define renice_trivial_usage \
-       "priority pid [pid ...]"
+       "{{-n INCREMENT} | PRIORITY} [[ -p | -g | -u ] ID ...]"
 #define renice_full_usage \
-       "Changes priority of running processes. Allowed priorities range\n" \
-       "from 20 (the process runs only when nothing else is running) to 0\n" \
-       "(default priority) to -20 (almost nothing else ever gets to run)."
+       "Changes priority of running processes.\n\n" \
+       "Options:\n" \
+       "\t-n\tadjusts current nice value (smaller is faster)\n" \
+       "\t-p\tprocess id(s) (default)\n" \
+       "\t-g\tprocess group id(s)\n" \
+       "\t-u\tprocess user name(s) and/or id(s)"
 
 #define reset_trivial_usage \
        ""