find
Массовые операции над файлами
Пример - поиск функции во всех .so файлах, генерируемых при билде:
find ./build -name "*.so" -exec sh -c 'nm {} | grep gst_app_src_push_buffer && echo {}' \;
Массовый реплэйс в файлах
find . -name "*.js" -exec sed -r -i -- "s/\.\.\/(Ok|Cancel|Dropdown)Button/..\/..\/common\/components\/\1Button/g" {} \;
Ищет во всех .js файлах и заменяет:
../OkButton
на ../../common/components/OkButton
../CancelButton
на ../../common/components/CancelButton
../DropdownButton
на ../../common/components/DropdownButton