Lines Matching +full:end +full:- +full:of +full:- +full:conversion

2 .\"	The Regents of the University of California.  All rights reserved.
7 .\" 1. Redistributions of source code must retain the above copyright
8 .\" notice, this list of conditions and the following disclaimer.
10 .\" notice, this list of conditions and the following disclaimer in the
12 .\" 3. Neither the name of the University nor the names of its contributors
18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
40 .Bk -words
49 .Bk -words
61 .Bl -tag -width indent
63 .Em One-byte octal display .
65 space-separated, three column, zero-filled, bytes of input data,
68 .Em One-byte character display .
70 space-separated, three column, space-filled, characters of input
75 space-separated, two column, hexadecimal bytes, followed by the
82 .Em Two-byte decimal display .
84 space-separated, five column, zero-filled, two-byte units
90 Empty lines and lines whose first non-blank character is a hash mark
96 bytes of input.
98 .Em Two-byte octal display .
100 space-separated, six column, zero-filled, two byte quantities of
105 bytes from the beginning of the input.
126 causes it to be interpreted as a multiple of
138 option, any number of groups of output lines, which would be
139 identical to the immediately preceding group of output lines (except
140 for the input offsets), are replaced with a line comprised of a
143 .Em Two-byte hexadecimal display .
145 separated, four column, zero-filled, two-byte quantities of input
158 A format string contains any number of format units, separated by
168 If specified it defines the number of bytes to be interpreted by
169 each iteration of the format.
178 It is interpreted as a fprintf-style format string (see
182 .Bl -bullet -offset indent
188 required for each ``s'' conversion
193 The conversion characters ``h'', ``l'', ``n'', ``p'' and ``q'' are
198 .Bd -ragged -offset indent -compact
199 .Bl -column <alert_character>
203 .It "<form-feed> \ef"
214 utility also supports the following additional conversion strings:
215 .Bl -tag -width Fl
217 Display the input offset, cumulative across input files, of the
229 conversion string except that it is only performed
230 once, when all of the input data has been processed.
233 Nonprinting characters are displayed in three character, zero-padded
244 displayed using the following, lower-case, names.
247 .Bl -column 000_nu 001_so 002_st 003_et 004_eo
257 The default and supported byte counts for the conversion characters
259 .Bl -tag -width "Xc,_Xc,_Xc,_Xc,_Xc,_Xc" -offset indent
274 The amount of data interpreted by each format string is the sum of the
276 byte count, or the iteration count times the number of bytes required by
280 largest amount of data specified by any format string.
281 Format strings interpreting less than an input block's worth of data,
282 whose last format unit both interprets some number of bytes and does
287 If, either as a result of user specification or
294 It is an error to specify a byte count as well as multiple conversion
295 characters or strings unless all but one of the conversion characters
301 If, as a result of the specification of the
303 option or end-of-file being reached, input data only partially
304 satisfies a format string, the input block is zero-padded sufficiently
306 end of data will display some number of the zero bytes).
309 number of spaces.
310 An equivalent number of spaces is defined as the number of spaces
313 conversion character with the same field width
314 and precision as the original conversion character or conversion
319 conversion flag characters
327 .Ex -std hexdump hd
330 .Bd -literal -offset indent
331 $ echo "FreeBSD: The power to serve" | hexdump -C
337 Same as above but skipping the first 4 bytes of stdin and interpreting only 3
338 bytes of input:
339 .Bd -literal -offset indent
340 $ echo "FreeBSD: The power to serve" | hexdump -C -s 4 -n 3
348 .Bd -literal -offset indent
356 .Bd -literal -offset indent
357 $ echo "FreeBSD" | hexdump -f format.txt -C
368 .Bd -literal -offset indent
375 .Bd -literal -offset indent
376 $ echo "FreeBSD: The power to serve" | hexdump -f format.txt -C