pattern=$1
dir=$2
for file in $(find ${dir} -type f -name "*${pattern}*")
do
/bin/rm -i ${file}
done
Basicamente, você está circulando pelos arquivos que o comando find
retorna e o comando rm -i
está pedindo a você que uma pergunta y/n
exclua o arquivo ou não. Eu acho que é o que você está procurando, mas se não, deixe que as pessoas saibam qual é a sua necessidade para mais ajuda.