一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - 通過find命令尋找文件并拷貝到一個指定目錄方法詳解

通過find命令尋找文件并拷貝到一個指定目錄方法詳解

2019-12-16 15:52linux命令大全 Linux

有這樣的一個需求,需要將一部分符合條件的文件從一個目錄拷貝到另一個目錄中,可以通過使用find命令從源目錄查找到符合條件的文件然后使用cp命令拷貝到目標目錄

將通過find命令找到的文件拷貝到一個新的目錄

有這樣的一個需求,需要將一部分符合條件的文件從一個目錄拷貝到另一個目錄中,我通過find命令從源目錄查找到符合條件的文件然后使用cp命令拷貝到目標目錄:

方法一

命令如下:

find src_dir -name "access.log.2011102[2-6]*" -exec cp {} dst_dir \;

拷貝文件到遠程主機上的目標目錄的命令:

find src_dir -name "access.log.2011102[2-6]*" -exec scp {} 用戶名@主機ip:dst_dir \;

方法二

find src_dir -name "access.log.2011102[2-6]*" |xargs -i cp {} dst_dir

find src_dir -name "access.log.2011102[2-6]*" |xargs -I {} cp {} dst_dir

拷貝文件到遠程主機上的目標目錄的命令:

find src_dir -name "access.log.2011102[2-6]*" |xargs -i scp {} 用戶名@主機ip:dst_dir

find src_dir -name "access.log.2011102[2-6]*" |xargs -I {} scp {} 用戶名@主機ip:dst_dir

src_dir 源目錄

dst_dir 目標目錄

access.log.2011102[2-6]* 文件名的正則表達式,獲取文件的條件

方法三

find命令結合cp命令,拷貝某個目錄下所有文件到另一個目錄中

要求整個目錄完全拷貝到另一個目錄,并且忽略個別目錄,腳本如下:

find ./ -path '/tmp/mnt/disk1/ignore' -prune -o \( -name '*' ! -name "*.tmp" \) | xargs cp "目的目錄" "{}" \;

在上面這個腳本中,當執行到“| xargs cp”時,假設輸入的字符串類似如下:

/tmp/mnt/disk1/tt.txt

/tmp/mnt/disk1/test/dd.txt

要求執行“xargs cp”后,相應拷貝成如下的目錄結構

(即:原來disk1目錄下所有文件都拷貝到src目錄下,目錄結構不變):

/tmp/mnt/src/tt.txt

/tmp/mnt/src/test/dd.txt

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: а天堂中文最新版在线官网视频 | 91porn最新地址 | 91果冻制片厂天美传媒 | 国产成人a v在线影院 | 二次元美女扒开内裤露尿口 | 91.prom在线观看国产 | 三级欧美在线 | 亚洲老头老太hd | 亚洲天堂99 | 亚洲精品视频在线 | 九九九九九九精品免费 | 欧美成人aa | 天天操天天干天天做 | tobu8在线观看免费高清 | xxxxx性bbbbb欧美 | 男人使劲躁女人视频免费 | 国产精品青青青高清在线 | 放荡女小洁的性日记 | 欧美日韩一区二区综合在线视频 | 91传媒制片厂制作传媒破解版 | 二区三区不卡不卡视频 | 99久久99热久久精品免 | 国产精品日韩欧美一区二区 | 欧美视频一 | 日本hd18| 国产一级一级片 | 17个农民工婉莹第一部 | 91精品啪在线观看国产老湿机 | 精品国产精品国产 | 91九色国产porny | 猛男强攻变sao货 | 亚洲欧美日韩另类在线一 | 日一日操一操 | 女女宿舍互慰h文小说 | japanese日本护士 | 草草草草视频 | 国产精品亚欧美一区二区三区 | 亚洲国产日韩欧美一区二区三区 | haodiaocao的视频这里看 | 亚洲国产精品一区二区久久 | 国产乱插 |