Мне нужно удалить все скомпилированные данные:
- каталоги называются
build
, - каталоги называются
obj
, - * .so файлы.
Я написал команду
find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \;
он рекурсивно просматривает все каталоги и удаляет все, что мне нужно.
Почему у меня такой вывод в конце? Может быть, я должен написать другую команду.
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
это,find /search_directory options
опуская каталог поиска - не очень хорошая идея