首頁 > 軟體

find命令結合cp的使用

2020-06-16 17:08:42

用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


IT145.com E-mail:sddin#qq.com