用find查找/data目录下,以.txt文件结尾的文件并复制到/tmp下
方法一
find与|xargs是黄金搭档,-t参数指定目标目录
[root@linuxidc ~]# find /data/ -type f -name”*.txt” | xargs cp -t /tmp
方法二
{}大括号里的内容为find命令找到的结果
[root@linuxidc ~]# find /data/ -type f -name”*.txt” -exec cp {} /tmp \;
方法三
$()=` ` 存放命令的执行结果
[root@linuxidc ~]# cp $(find /data/ -type f -name”*.txt”) /tmp
方法四
-i参数指定找到的结果放到{}中
[root@linuxidc ~]# find/data/ -type f -name “*.txt” | xargs -i cp{} /tmp
Linux查找find命令详解 http://www.linuxidc.com/Linux/2017-01/140011.htm
Linux下的文件查找命令——find http://www.linuxidc.com/Linux/2016-05/131826.htm
Linux文件查找命令之locate与find http://www.linuxidc.com/Linux/2017-02/140272.htm
Linux文件搜索命令 find http://www.linuxidc.com/Linux/2016-11/137267.htm
5分钟学会find命令 http://www.linuxidc.com/Linux/2016-11/137051.htm
find命令基本使用一览 http://www.linuxidc.com/Linux/2016-07/133273.htm
Linux基础知识:find命令的使用 http://www.linuxidc.com/Linux/2016-09/134947.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-09/146692.htm