1 votos

Automáticamente eliminar archivos que contengan un contenido específico.

Me gustaría hacer uso del comando que busca una frase específica en un archivo:

grep -lr "texto a encontrar" *

proporcionado aquí y eliminar todos los archivos encontrados. ¿Cómo puedo generar el comando del terminal relevante?

2voto

Suponiendo que deseas eliminarlos sin más preámbulos, utiliza

rm $(grep -lr "texto a encontrar" *)

El $(..) ejecuta el comando dentro de los paréntesis y usa su salida como argumentos para rm.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X