shell script para buscar
Publicado por izaylam (2 intervenciones) el 11/09/2009 21:27:45
Hola a todos.
No soy capaz de arreglar un script, mi problema es el siguiente del siguiente script
#! /bin/bash
echo "Lugar de busqueda: "
read sitio
echo "Palabra que quieres buscar: "
read palabra
set a `cat $palabra`
for i in $*
do
echo $i
done
find $sitio -name "*.html" | xargs egrep -l $palabra >//resultados.txt
Si lo que busco es una sola palabra no hay problema pero cuando introduzco dos o mas solo me reconoce la primera.
¿Como puedo solucionarlo?
Gracias por vuestra ayuda
No soy capaz de arreglar un script, mi problema es el siguiente del siguiente script
#! /bin/bash
echo "Lugar de busqueda: "
read sitio
echo "Palabra que quieres buscar: "
read palabra
set a `cat $palabra`
for i in $*
do
echo $i
done
find $sitio -name "*.html" | xargs egrep -l $palabra >//resultados.txt
Si lo que busco es una sola palabra no hay problema pero cuando introduzco dos o mas solo me reconoce la primera.
¿Como puedo solucionarlo?
Gracias por vuestra ayuda
Valora esta pregunta


0