summaryrefslogtreecommitdiff
path: root/util/sbase/printf.1
blob: 67456e4758e1c1443acc75c5c68f2c08b6a5c81f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
.Dd October 8, 2015
.Dt PRINTF 1
.Os sbase
.Sh NAME
.Nm printf
.Nd print formatted data
.Sh SYNOPSIS
.Nm
.Ar format
.Op Ar arg ...
.Sh DESCRIPTION
.Nm
writes formatted data according to
.Ar format
using each
.Ar arg
until drained.
.Pp
.Nm
interprets the standard escape sequences \e\e, \e', \e", \ea, \eb, \ee,
\ef, \en, \er, \et, \ev, \exH[H], \eO[OOO], the sequence \ec, which
terminates further output if it's found inside
.Ar format
or a %b format string, the format specification %b for an unescaped string and
all C
.Xr printf 3
format specifications ending with csdiouxXaAeEfFgG, including variable width
and precision.
.Sh STANDARDS
POSIX.1-2013.
.Pp
The possibility of specifying 4-digit octals is an extension to that
specification.