¿Cómo se ve y reemplaza una palabra de un archivo en Linux?
Hay muchas situaciones en las que necesitamos reemplazar una palabra dentro de un archivo. Ya sea un archivo de configuración de servicio, un archivo de texto o un archivo que contiene bases de datos, en este tutorial aprenderá cómo buscar y reemplazar una palabra en un archivo en Linux.
¿Cómo se ve y reemplaza una palabra de un archivo en Linux?
La opción más sencilla si eres usuario del sistema operativo Linux es utilizar el comando “sed“. Orden para editor de secuencias.
Digamos como ejemplo que tenemos en un archivo de texto (document.txt) la palabra “abc” que queremos reemplazar con “xyz“. La línea de comando por la que podremos sustituir la palabra será la siguiente:
sed -ie 's/abc/xyz/g' document.txt
Cuando ejecutamos el comando la condición es que estemos en la carpeta donde se encuentra el archivo document.txt.
Si el comando se ejecuta desde otra ubicación, se escribirá la ruta completa del archivo. Por ejemplo:
sed -ie 's/abc/xyz/g' /full/path/document.txt
Dónde “/full/path/” es la carpeta donde se encuentra el archivo document.txt.
Después de ejecutar la línea de comando, la opción “-i“ creará un archivo de copia de seguridad idéntico al original, pero a cuya extensión añadirá la letra “e“. En nuestro caso, el documento de respaldo será document.txte.
- Recompilare OpenSSL 1.1 & Ningin 1.25 para TLS 1.3 (Centos 7)
- Cómo cambiar la contraseña de root de MySQL a Linux (SSH)
-i[SUFFIX], --in-place[=SUFFIX] : edit files in place (makes backup if extension supplied)
-e script, --expression=script : add the script to the commands to be executed.
Este orden de “find & replace” no sólo válido para archivos .txt. Puede reemplazar palabras dentro de cualquier archivo que contenga texto. Incluso en archivos de bases de datos Mysql (.SQL)

Stealth Settings – Find & Replace Inside a Text File (Linux Bash Command Line).
¿Cómo se ve y reemplaza una palabra de un archivo en Linux?
Qué hay de nuevo
Acerca de Stealth L.P.
Fundador y editor Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 SI WordPress (CMS).
Ver todas las publicaciones de Stealth L.P.También te puede interesar...