apróságok

Ez csak hö:

$ man printf
printf(1)                                                                                                   printf(1)

NÉV
       printf - formátumozott adatkiírás

ÁTTEKINTÉS
       printf formátum [argumentumok...]

       printf [--help] [--version]

LEÍRÁS
       A  printf  kinyomtatja  a  formátum  szöveget,  értelmezi a `%' és `\' escape szekvenciákat ugyanúgy, mint a C
       printf(3) függvény.  A formátum argumentumot használja az összes kapott argumentum formázásához.

       A printf az `\0ooo' szekvenciát oktális számként értelmezi, (az `ooo' 0-3 számjegy) meghatároz egy nyomtatandó
       karaktert,  az  `\xhhh'  szekvenciát  hexadecimális  számként értelmezi, (a `hhh' 1-3 számjegy) meghatároz egy
       nyomtatandó karaktert.  Egy további escape szekvencia az `\c', ami után a printf nem nyomtat  tovább.  A  `%b'
       utasítás  kinyomtatja  az  argumentum  karakterláncát  a  '\' escape szekvenciákkal értelmezve, ahogy formátum
       meghatározza.

OPCIÓK
       Ha GNU printf parancsot pontosan egy argumentummal hívják, a következő kettőt ismeri fel:

       --help Kiírja a kezelési útmutatót a szabvány kimenetre, majd sikeres visszatérési értékkel kilép.

       --version
              A program verziójáról ír ki információt a szabványos kimenetre,  majd   sikeres  visszatérési  értékkel
              kilép.

MEGJEGYZÉS
       A  hibákat  a  bug-sh-utils@gnu.org  címen  lehet  (angolul)  jelenteni.  Ezt a kézikönyvoldalt Ragnar Hojland
       Espinosa <ragnar@macula.net> frissítette.

MAGYAR FORDÍTÁS
       Daczi László <dacas@freemail.hu>

GNU Shell Utilities 2.0                             18 August 1999                                          printf(1)
$ printf --help
-bash: printf: --: érvénytelen kapcsoló
printf: usage: printf [-v var] format [arguments]

Itt viszont úgy tűnik fix a string kiíratás, de lehetne mondjuk Neve (Name), hogy szebb legyen.
Version-t talán 'Verzió '-val lehetne workaroundolni.


$ dpkg -l | head -5
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Név                                       Verzió                                              Leírás
+++-==========================================-====================================================-============================================

AUTHORS
       See /usr/share/doc/dpkg/THANKS for the list of people who have contributed to dpkg.

Debian Project                                        2007-07-18                                              dpkg(1)
$ grep hu /usr/share/doc/dpkg/THANKS
grep: /usr/share/doc/dpkg/THANKS: Nincs ilyen fájl vagy könyvtár
$ ls -l /usr/share/doc/dpkg/
összesen 300
-rw-r--r-- 1 root root   1141 2008-01-27 11:40 AUTHORS
-rw-r--r-- 1 root root 134357 2008-05-30 17:20 changelog.Debian.gz
-rw-r--r-- 1 root root 138911 2008-01-27 11:40 changelog.gz
-rw-r--r-- 1 root root   2346 2008-01-27 11:40 copyright
-rw-r--r-- 1 root root    264 2008-01-21 09:23 README.api
-rw-r--r-- 1 root root   1520 2008-01-21 09:23 README.feature-removal-schedule
-rw-r--r-- 1 root root   3050 2008-01-27 11:40 THANKS.gz
-rw-r--r-- 1 root root   1856 2008-01-27 11:40 usertags.gz

Hozzászólások

Arról biztosan nem hallottál még, hogy a man oldalak nincsenek karbantartva. Így nem csoda, ha ilyeneket talál bárki.

Helyettük (elvileg) az info oldalakat tartják csak karban.

Ez sajna PEBKAC ;-)

$ which printf
/bin/printf
$ /bin/printf --help
Usage: /bin/printf FORMAT [ARGUMENT]...
or: /bin/printf OPTION
Print ARGUMENT(s) according to FORMAT, or execute according to OPTION:
...

man bash:
printf [-v var] format [arguments]