printf: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
(Verwendung)
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, 14: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// /#}"
################################################################################