Necesito eliminar todos los datos compilados:
- directorios llamados
build
, - directorios llamados
obj
, - * .so archivos.
Escribi un comando
find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \;
que recorre todos los directorios de forma recursiva y elimina todo lo que necesito.
¿Por qué tengo esa salida al final? Tal vez debería escribir un comando diferente.
find: `./3/obj': No such file or directory
find: `./3/build': No such file or directory
find: `./1/obj': No such file or directory
find: `./1/build': No such file or directory
find: `./2/obj': No such file or directory
find: `./2/build': No such file or directory
find
asífind /search_directory options
omitir el directorio de búsqueda no es una buena idea