sed

Linux · Texto · disponible en el simulador

Qué hace y para qué sirve

Procesa y transforma texto mediante expresiones.

Sintaxis

sed [opciones] 'script' [archivo...]

Opciones y parámetros

  • -e

    Añade una orden más al script.

    sed -e 's/a/b/' -e 's/c/d/' f.txt
  • -i

    Modifica el archivo en el sitio; admite un sufijo de copia de seguridad.

    sed -i.bak 's/viejo/nuevo/g' f.txt
  • -n

    No imprime automáticamente cada línea; se combina con el comando p.

    sed -n '5,10p' f.txt
  • -E

    Usa expresiones regulares extendidas.

  • s///g

    Sustituye todas las apariciones de la línea, no solo la primera.

    sed 's/error/AVISO/g' log.txt

Ejemplos de uso

Practicar sed

Abre la terminal Linux simulada para ejecutar sed en un entorno virtual sin riesgo, o comprueba tu nivel con los tests de comandos.

Comandos relacionados