Use find
e xargs
:
find -iname '*.zip' -print0|xargs -0 -i zip -d '{}' .exe
ou para especificar o diretório explicitamente:
find /downloads -iname '*.zip' -print0|xargs -0 -i zip -d '{}' .exe
EDITAR: Para excluir um diretório específico, /downloads/admin
:
find /downloads -path /downloads/admin -prune -o -iname '*.zip' -print0|xargs -0 -i zip -d '{}' .exe