printf: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) |
||
Zeile 7: | Zeile 7: | ||
$ <b>printf "%d\n" 0x9a9a</b> | $ <b>printf "%d\n" 0x9a9a</b> | ||
Wiederholung eines Zeichens. | Wiederholung eines Zeichens (hier 80-mal das Zeichen "#"). | ||
$ <b>CH="$(printf "%80s" "")" && printf "%s\n" "${CH// /#}"</b> | $ <b>CH="$(printf "%80s" "")" && printf "%s\n" "${CH// /#}"</b> |
Version vom 3. Oktober 2011, 12:41 Uhr
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// /#}" ################################################################################