Formatierte Ausgaben mit printf

Manchmal werden Sie sich wünschen, Sie hätten etwas mehr Kontrolle über das Aussehen Ihrer Ausgaben, als print Ihnen erlaubt. Falls Ihnen die Funktion printf bereits von der Programmiersprache C her bekannt ist, haben Sie keine Angst – in Perl gibt es eine vergleichbare Funktion mit demselben Namen.

Der Operator printf übernimmt einen String, der das Format angibt, gefolgt von einer Liste dessen, was ausgegeben werden soll. Der Formatierungsstring[142] funktioniert wie eine Schablone, die angibt, wie die Ausgaben auszusehen haben:

printf "Hallo %s; Dein Passwort ist noch %d Tage gültig!\n",
  $benutzer, $tage_zu_leben;

Der Formatierungsstring enthält eine Reihe sogenannter Konversionen; jede Konversion beginnt dabei ...

Get Einführung in Perl, Sixth Edition 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.