GNU/Linux >> Tutoriales Linux >  >> Linux

Eliminar ocurrencias de cadena en archivo de texto

sed -i -e 's/goodbye//g' filename

Para eliminar varias palabras:

sed -i -e 's/\(goodbye\|hello\|test\|download\)//g' filename

Si está buscando un archivo Linux a través del modo Vi. Encuentre la solución a continuación que me ayudó

:g/goodbye/d - Esto borrará todas las despedidas

:%g!/goodbye/d - Esto borrará todo excepto el de despedida

Incluso si está utilizando una máquina con Windows, puede descargar y configurar el shell de Ubuntu y usa los comandos anteriores .


Linux
  1. Eliminar líneas vacías en un archivo de texto a través de grep

  2. ¿Cómo elimino líneas nuevas de un archivo de texto?

  3. Elimine los primeros cinco caracteres en cualquier línea de un archivo de texto en Linux con sed

  4. Eliminar líneas pares o impares de un archivo de texto

  5. script bash agrega texto a la primera línea de un archivo

Cómo quitar (eliminar) un archivo o directorio en Linux

Cómo contar las apariciones de palabras en un archivo de texto

Sustitución de cadena en Bash

Manipulación de texto con sed y grep

Cómo quitar líneas de un archivo usando el comando Sed

Cómo usar Sed para buscar y reemplazar una cadena en un archivo