Name
printf Formatierungsstring [Argumente] — shell built-in
bashstdin stdout - datei -- opt --help --version
Der Befehl printf
ist ein erweitertes
echo
: Er gibt formatierte Strings auf der
Standardausgabe aus. Er ähnelt stark der C-Funktion printf(
)
, die einen Formatierungsstring auf eine Menge von
Argumenten anwendet, um eine bestimmte Ausgabe zu erzeugen. Zum
Beispiel:
$ printf "Der Benutzer %s ist %d Jahre alt.\n" Teresa 23 Der Benutzer Teresa ist 23 Jahre alt.
Das erste Argument ist der Formatierungsstring, der in unserem
Beispiel die beiden Formatangaben %s
und
%d
enthält. Die folgenden Argumente,
Teresa
und 23
, werden von
printf
in den Formatierungsstring eingesetzt, und das Ergebnis wird ausgegeben. Formatangaben können auch Gleitkommazahlen ...
Get LINUX: kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.