3 581
contributi
m (→Uso di printf) |
|||
Riga 36: | Riga 36: | ||
In questa guida d'ora in poi si farà riferimento soltanto a <code>printf</code>. | In questa guida d'ora in poi si farà riferimento soltanto a <code>printf</code>. | ||
=== | ===Sintassi di printf=== | ||
<pre>printf formato [ "stringa" ... ]</pre> | |||
<pre>printf formato [ "stringa" ]</pre> | Gli usi più avanzati non sono trattati in questa guida, ma di seguito sono presentati alcuni esempi: | ||
Gli usi più avanzati non sono trattati in questa guida | * stampa senza a capo finale | ||
<pre>printf %s "$var"</pre> | <pre>printf %s "$var"</pre> | ||
* caratteri speciali (senza %s non serve una stringa) | |||
<pre> | <pre> | ||
printf \\n # nuova riga | printf \\n # nuova riga | ||
printf \\t # tabulazione | printf \\t # tabulazione | ||
printf \\r # ritorno a inizio riga | printf \\r # ritorno a inizio riga | ||
printf \\ | printf \\NNN # stampa il carattere ascii con codice in base 8 | ||
</pre> | </pre> | ||
* stampa con a capo finale | |||
<pre>printf %s\\n "$var"</pre> | <pre>printf %s\\n "$var"</pre> | ||
* stampa con a capo prima e dopo | |||
<pre>printf \\n%s\\n "$var" </pre> | <pre>printf \\n%s\\n "$var" </pre> | ||
contributi