Saya perlu menghapus semua data yang dikompilasi:
- direktori yang disebut
build
, - direktori yang disebut
obj
, - *. jadi file.
Saya menulis sebuah perintah
find \( -name build -o -name obj -o -name *.so \) -exec rm -rf {} \;
yang melewati semua direktori secara rekursif dan menghapus semua yang saya butuhkan.
Mengapa saya memiliki output seperti itu di akhir? Mungkin saya harus menulis perintah yang berbeda.
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
seperti ini denganfind /search_directory options
mengabaikan direktori pencarian bukan ide yang baik