Muszę usunąć wszystkie skompilowane dane:
- nazwane katalogi
build
, - nazwane katalogi
obj
, - * Pliki .so.
Napisałem polecenie
find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \;
które rekursywnie przegląda wszystkie katalogi i usuwa wszystko, czego potrzebuję.
Dlaczego mam takie wyjście na końcu? Może powinienem napisać inne polecenie.
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
tego wfind /search_directory options
taki sposób, że pominięcie katalogu wyszukiwania nie jest dobrym pomysłem