Onde encontrar a referência de formatação printf?

1

Onde está a referência offline dos especificadores de formato (por exemplo, %i , %s ) que são suportados pelo comando Bash / system printf ? Eu olhei em help printf , man 1 printf e man 3 printf sem sorte.

man 1 printf mencionions diz que suporta

%% a single %

%b ARGUMENT as a string with '\' escapes interpreted, except that octal escapes are of the form %bl0ck_qu0te% or %bl0ck_qu0te%NNN

and all C format specifications ending with one of diouxXfeEgGcs, with ARGUMENTs converted to proper type first. Variable widths are handled.

A lista de caracteres é útil, mas não explica a semântica exata de cada especificação de formato.

    
por l0b0 19.12.2012 / 09:56

1 resposta

4

Como a página man faz referência às especificações do formato C, você pode querer explorá-la para obter os detalhes. Por exemplo. aqui: link

Se você insistir em ter a referência offline , talvez queira instalar o pacote de páginas man correspondente para o C lib, para poder ver man 3 printf . Esta página man é uma parte do pacote man-pages-2.39-15.el5 em um antigo RHEL mais próximo de mim.

    
por 19.12.2012 / 10:50