printf

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Der Shell-Befehl printf gibt eine formatierte Zeichenkette aus.

Verwendung

Umrechnung einer Hexadezimalzahl in eine Dezimalzahl.

$ printf "%d\n" 0x9a9a

Wiederholung eines Zeichens (hier 80-mal das Zeichen "#").

$ CH="$(printf "%80s" "")" && printf "%s\n" "${CH// /#}"
################################################################################