Texto y procesado

Comando printf

Imprime texto con formato. A diferencia de echo, interpreta secuencias como \n (salto de línea) o \t (tabulador) de forma fiable.

Sintaxis

printf 'formato' [argumentos]

Ejemplos para copiar

$ printf 'hola\n'Imprime con salto de línea
$ printf 'a\tb\n'Imprime con un tabulador

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • printf no añade salto de línea solo: debes poner \n si lo quieres.

Comandos relacionados

FAQ

¿Por qué usar printf en vez de echo?

Porque printf es predecible con saltos de línea y tabuladores en cualquier shell.

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis