#!/bin/bash
# cerca
# scrip per trovare una parola dentro ai file ed avere la lista dei file
# dopo aver salvato il batch eseguire chgmod +x <scriptfile> per renderlo eseguibile
# non cambiate la prima linea, deve restare cosi' com'e'
# ArenaHome 14Maggio2007
echo "Ti ricordo che il path e' " $PATH
echo "Oggi e' `date`"  # usa l'output del comando 'date'
echo "Buongiorno " $LOGNAME
echo "Questa macchina e': `uname -a`" # usa l'output del comando
echo "Il mio nome e' $0" # variabile interna
TROVA=""
CERCAIN=""
if [ -z "$1" ]
then
        echo "SINTAX: $0  <parola da cercare>";
	echo "SINTAX: $0  -h (for help)";
	exit 0
else
        if [ "$1" = "-h" ]
                then
		echo "CERCA: Cerca una parola, a partire dalla dir corrente, e ritorna";
		echo "CERCA: la lista ove la parola e' presente";
                echo "SINTAX: $0  <parola da cercare>";
		echo "SINTAX: $0  <parola da cercare> <campo name, * default>";
		echo "ESEMPIO: $0  pluto";
		echo "ESEMPIO: $0  pluto" '"*.php"';
		exit 0
	fi
	        TROVA="$1"
fi
	if [ "$2" = "" ]
		then
		CERCAIN=*
else
	CERCAIN="$2"
fi
find . -name "$CERCAIN" -exec grep -l $TROVA {} \;
