Je dois supprimer toutes les données compilées:
- des répertoires appelés
build
, - des répertoires appelés
obj
, - fichiers * .so.
J'ai écrit une commande
find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \;
cela parcourt tous les répertoires de manière récursive et supprime tout ce dont j'ai besoin.
Pourquoi ai-je une telle sortie à la fin? Peut-être que je devrais écrire une commande différente.
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
comme ceci enfind /search_directory options
omettant le répertoire de recherche n'est pas une bonne idée