1.配合find和cp达到查找拷贝的目的
find ./ -name "*.c" | xargs -i cp {} ./dog/
或
find ./ -name "*.c" -exec cp '{}' ./dog/ \;
2.同1,配合find和rm达到查找删除的目的
find ./ -name "*.c" -exec rm '{}' ./dog/ \;
3.在当前目录下查找不以.nasl和.inc结尾的文件
find ./ -type f |grep -v '.nasl$' |grep -v '.inc$'
4.批量查找替换字符串
grep -rl "script_dependencie(" ./ | xargs sed -i 's/script_dependencie(/script_dependencies(/g'