bc: convert to "G trick" - this returns bc to zero bss increase
[oweals/busybox.git] / util-linux / hexdump.c
index a4483a114c6745212d6af2115c6d59e101d0ec86..719feaf4ef692713b558f69914af42b617346d36 100644 (file)
@@ -9,27 +9,27 @@
  * Licensed under GPLv2 or later, see file LICENSE in this source tree.
  */
 //config:config HEXDUMP
-//config:      bool "hexdump"
+//config:      bool "hexdump (8.8 kb)"
 //config:      default y
 //config:      help
-//config:        The hexdump utility is used to display binary data in a readable
-//config:        way that is comparable to the output from most hex editors.
+//config:      The hexdump utility is used to display binary data in a readable
+//config:      way that is comparable to the output from most hex editors.
 //config:
 //config:config FEATURE_HEXDUMP_REVERSE
 //config:      bool "Support -R, reverse of 'hexdump -Cv'"
 //config:      default y
 //config:      depends on HEXDUMP
 //config:      help
-//config:        The hexdump utility is used to display binary data in an ascii
-//config:        readable way. This option creates binary data from an ascii input.
-//config:        NB: this option is non-standard. It's unwise to use it in scripts
-//config:        aimed to be portable.
+//config:      The hexdump utility is used to display binary data in an ascii
+//config:      readable way. This option creates binary data from an ascii input.
+//config:      NB: this option is non-standard. It's unwise to use it in scripts
+//config:      aimed to be portable.
 //config:
 //config:config HD
-//config:      bool "hd"
+//config:      bool "hd (8 kb)"
 //config:      default y
 //config:      help
-//config:        hd is an alias to hexdump -C.
+//config:      hd is an alias to hexdump -C.
 
 //applet:IF_HEXDUMP(APPLET_NOEXEC(hexdump, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hexdump))
 //applet:IF_HD(APPLET_NOEXEC(hd, hexdump, BB_DIR_USR_BIN, BB_SUID_DROP, hd))
 //usage:       "[-bcCdefnosvx" IF_FEATURE_HEXDUMP_REVERSE("R") "] [FILE]..."
 //usage:#define hexdump_full_usage "\n\n"
 //usage:       "Display FILEs (or stdin) in a user specified format\n"
-//usage:     "\n       -b              One-byte octal display"
-//usage:     "\n       -c              One-byte character display"
-//usage:     "\n       -C              Canonical hex+ASCII, 16 bytes per line"
-//usage:     "\n       -d              Two-byte decimal display"
-//usage:     "\n       -e FORMAT_STRING"
+//usage:     "\n       -b              1-byte octal display"
+//usage:     "\n       -c              1-byte character display"
+//usage:     "\n       -d              2-byte decimal display"
+//usage:     "\n       -o              2-byte octal display"
+//usage:     "\n       -x              2-byte hex display"
+//usage:     "\n       -C              hex+ASCII 16 bytes per line"
+//usage:     "\n       -v              Show all (no dup folding)"
+//usage:     "\n       -e FORMAT_STR   Example: '16/1 \"%02x|\"\"\\n\"'"
 //usage:     "\n       -f FORMAT_FILE"
 // exactly the same help text lines in hexdump and xxd:
-//usage:     "\n       -n LENGTH       Interpret only LENGTH bytes of input"
-//usage:     "\n       -o              Two-byte octal display"
+//usage:     "\n       -n LENGTH       Show only first LENGTH bytes"
 //usage:     "\n       -s OFFSET       Skip OFFSET bytes"
-//usage:     "\n       -v              Display all input data"
-//usage:     "\n       -x              Two-byte hexadecimal display"
 //usage:       IF_FEATURE_HEXDUMP_REVERSE(
 //usage:     "\n       -R              Reverse of 'hexdump -Cv'")
+// TODO: NONCOMPAT!!! move -R to xxd -r
 //usage:
 //usage:#define hd_trivial_usage
 //usage:       "FILE..."