批量拷贝文件到特定目录

拷贝出当前目录及子目录下面的某类文件

find+exec

1
find ~/ffmpeg -name "*.a" -type f -exec cp {} ./ffmpeg/lib \;

\;是转义分号,不让shell去解释,因为这个分号是给-exec用的.
Linux下用find查找并复制指定文件到指定目录下

find+xargs

1
find . -name '*.ppt' | xargs -i cp {} /path/to

加-i 参数直接用 {}就能代替管道之前的标准输出的内容;

加 -I 参数 需要事先指定替换字符

find 后cp或拷贝目录结构

find

find命令
#
xargs