From c4b5aefa540ff08287778202f651357daf1e7b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Here=C3=B1=C3=BA?= Date: Sun, 11 Feb 2024 23:16:20 -0300 Subject: [PATCH] sed: add Spanish translation (#12157) * sed: add Spanish translation --------- Co-authored-by: Alejandro Cervera <96702705+tricantivu@users.noreply.github.com> --- pages.es/netbsd/sed.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pages.es/netbsd/sed.md diff --git a/pages.es/netbsd/sed.md b/pages.es/netbsd/sed.md new file mode 100644 index 000000000..470a04c86 --- /dev/null +++ b/pages.es/netbsd/sed.md @@ -0,0 +1,33 @@ +# sed + +> Edita texto de manera programable. +> Vea también: `awk`, `ed`. +> Más información: . + +- Reemplaza todas las ocurrencias de `apple` (expresión regular básica) por `mango` (expresión regular básica) en todas las líneas de entrada e imprime el resultado en `stdout`: + +`{{comando}} | sed 's/apple/mango/g'` + +- Ejecuta un [f]ichero con un script e imprime el resultado en `stdout`: + +`{{comando}} | sed -f {{ruta/al/script.sed}}` + +- Retrasa abrir cada archivo hasta que se aplique a una línea de entrada un comando que contenga la función `w` u otra similar: + +`{{comando}} | sed -fa {{ruta/al/script.sed}}` + +- Activa la extensión de GNU de expresiones re[g]ulares: + +`{{comando}} | sed -fg {{ruta/al/script.sed}}` + +- Sustituye todas las ocurrencias de `apple` (expresión regular extendida) por `APPLE` (expresión regular extendida) en todas las líneas de entrada e imprime el resultado en `stdout`: + +`{{comando}} | sed -E 's/(apple)/\U\1/g'` + +- Imprime solo la primera línea en `stdout`: + +`{{comando}} | sed -n '1p'` + +- Sustituye todas las apariciones de `apple` (expresión regular básica) por `mango` (expresión regular básica) en un archivo específico y sobrescribe el archivo original en su lugar: + +`sed -i 's/apple/mango/g' {{ruta/al/archivo}}`