find /path/completo/ -type f -exec zip -rm "{}" "{}" \;
Donde /path/completo/ es la ruta completa al directorio donde se encuentran los ficheros, ya si quieres acotar más pones más controles en el find como un -name, etc...
Te recomiendo que elimines todos los espacios de los ficheros, en linux no es recomendable usar espacio, ni caracteres especiales en los nombres de ficheros y directorios, usa "_" o "-", etc.. sin las comillas claro, para separar.