Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 2010 15:50:06 +0000
From:      Alexander Best <arundel@freebsd.org>
To:        freebsd-questions@freebsd.org
Subject:   a question regarding proper printf(3) formating and alignment
Message-ID:  <20101117155006.GA88394@freebsd.org>

next in thread | raw e-mail | index | archive | help
hi there,

i've looked at a lot of utilities in the bsd src tree and most of them seem to
be doing something like this:

Device          1M-blocks     Used    Avail Capacity
/dev/label/swapfs     10239        0    10239     0%
/dev/label/swap      8191        0     8191     0%
Total               18431        0    18431     0%

as you can see the header simply gets written with a number of tabs in between
the keywords, but then the actual output aligns differently.

i'd like to learn of ways formatting the header so that it aligns properly,
whether the device name is 10 chars long or 1000. is there an example for this
somewhere in the src tree?

thanks in advance.

cheers.
alex

-- 
a13x



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101117155006.GA88394>