Существует несколько способов удалить файлы рекурсивно в Linux:
find -name 'file.*' -exec rm {} \;
find /path/to/dir -type f -name 'file*' -print0 | xargs -0 rm;
find . -type f -name 'file' -exec rm -f -- "{}" \;
find -name 'file.*' -delete;
find . -type f -name 'file*' -delete
В Windows это делается так:
del /S file.*