- Pues has la prueba, crea varias carpetas con varios ficheros y ejecuta tu mágico comando.
- Lo cierto es que el 
rm de Linux no es tan automágico como el del de 
Windows, 
rm no es recursivo en realidad, 
rm por defecto solo elimina ficheros y no carpetas, su 
-r sirve para eliminar carpetas y es todo. Pasa lo mismo con 
ls, no es como 
dir ... pero se complementa con 
grep y resulta muy poderoso.
- SIN embargo como todo comando Linux se pueden pasar redireccionadores para pasarle una lista de ficheros a eliminar, esto mediante un comando como find y xargs:
- find -name "*.o" | xargs rm 
- Otra opción es llevar la carpeta a un Windows y pasarle lo siguiente 

-- Jeje, supongo que alguien que se maneje mejor con Linux tenga una solución más sencilla 

- En todo caso recomiendo que hagas una copia y trabajar en la copia, primero haciendo un listado con:
- find -name "*.o" 
-- o si has decidido Windows:
- Luego eliminas y vuelves a listar para que veas como a salido todo