implement copiés vers la sortie standard ; des séquences d'échappement
    qui sont converties et copiées vers la sortie standard et des spécifications de
    format, chacun entraînant l'affichage de l'argument suivant.
    
    En plus des caractères de formats standards csndiouxXeEfFgGaA décrits dans
    printf(3), « printf » interprète :
    
      %b	développe les séquences d'échappement à contre-oblique dans l'argument correspondant
      %q	protège les arguments avec des guillemets de façon qu'ils puissent être réutilisés
      comme entrée du shell.
      %Q	comme %q mais applique une éventuelle précision à l'argument sans guillemets avant
      d'ajouter les guillemets.
      %(fmt)T	renvoie la chaîne date-heure résultant de l'utilisation de FMT comme
    	        chaîne de format pour strftime(3)
    
    Le format est réutilisé si nécessaire pour consommer tous les arguments. S'il y a
    moins d'arguments qu'exigé par le format, les spécificateurs de format surnuméraires
    se comportent comme si la valeur zéro ou une chaîne nulle avait été fournies (selon
    ce qui est approprié).
    
    Code de sortie :
    Renvoie le code de succès à moins qu'une option non valable ne soit donnée ou qu'une
    erreur d'écriture ou d'affectation ne survienne.