Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2007, 00:23
Bilka
 
Fecha de Ingreso: junio-2004
Ubicación: Barcelona
Mensajes: 107
Antigüedad: 20 años
Puntos: 2
ShellScript para borrar ficheros encontrados por Grep

Buenos días.

Estoy programando un pequeño shellScript que se encarga de buscar todos los ficheros que contienen cierta palabra y luego haga un rm y los borre todos pero no consigo que me funcione.

Este es el código que yo tengo y ya ver si vemos el error:

Código:
#!/bin/bash

#patron de filtrado
PATRON="****SPAM****"

lista=`grep $PATRON *`
for i in $lista
do
        echo Borrando $i
        rm $i
done
Y tengo otro problema. Como puedo hacer que los "*" sean caracteres y no comodines?

SO: Suse 9.3

Muchas gracias.