查找并复制到指定文件目录下,这种操作很实用,以下介绍3种方法
方法一:
find搭配xargs,加上cp的-t参数指定目的目录
find . -type f -name "*.mp4" | xargs cp -t /tmp
方法二:
结合exec和{},{}打括号中的内容是find命令找到的结果
find . -type f -name "*.mp4" -exec cp {} /tmp \;
方法三:
使用$(cmd)方式(cmd是要执行的find命令),将find的查找的结果作为参数变量进行复制。
cp $(find . -type f -name "*.mp4") /tmp
方法四:
使用
cmd
方式(cmd是要执行的find命令),将find的查找的结果作为参数变量进行复制。 该方法跟方法三是一样的。
cp `find . -type f -name "*.mp4"` /tmp