printf [-v değişken] biçim [argümanlar]
biçim'in denetimi altında
argümanlar'ı standart çıktıya biçimleyerek
yazar. biçim üç tür nesne içeren bir
dizgedir: salt karakterler basitçe standart çıktıya kopyalanır,
öncelenmiş karakterler dönüştürülüp standart çıktıya kopyalanır
ve biçim belirtimleri; belirtimlerin her biri sırayla karşı
düşen argümanlar'ın basılmasını sağlar.
Standart printf(1) biçimlerine ek olarak,
%b printf'in tersbölü
öncelemeli karakterlerin karşı düşen argüman'da
yorumlanmasını sağlar, (çıktıyı sonlandıran \c hariç, \', \" ve \? içindeki tersbölüler kaldırılmaz ve \0 ile başlayan sekizlik öncelemeler dört rakama kadar olabilir)
ve %q printf'in karşı düşen argüman'ın kabuk girdisi olarak kullanılabilecek
biçimde çıktılamasını sağlar.
-v seçeneği çıktının standart çıktıya basılması yerine değişken'e atanmasını sağlar.
biçim tüm argümanlar
tüketilinceye kadar yeniden kullanılır. argümanlar'ın
sayısı yetersizse, kalan biçim belirtimleri için türüne göre sıfır ya
da boş dizge kullanılır. Bir hata oluşmazsa dönüş durumu sıfırdır, aksi
takdirde sıfırdan farklıdır.