gpt4 book ai didi

linux - 如何使用cp linux将同名文件从多个目录复制到新目录

转载 作者:行者123 更新时间:2023-12-04 19:05:28 25 4
gpt4 key购买 nike

我在不同目录中有多个同名文件
例如

path1/folder12345/file.zip
path1/folder74562/file.zip
path1/folder39842/file.zip

我想要的是将每个目录 folder*/file.zip 复制到不同的位置,但我只需要文件夹内的 file.zip(每个文件夹里面有多个文件)文件夹。如何将每个仅包含 file.txt 的父目录复制到另一个位置?
这样最后我有类似的东西
path1/folder39842/file.zip ---> path2/folder39842/file.zip
path1/folder74562/file.zip ---> path2/folder74562/file.zip

诀窍是每个 folder* 包含多个文件,我只需要一个名为 file.zip 的文件。

最佳答案

如果您有 cp来自 GNU coreutils,这很有可能是因为问题被标记为 linux , 然后:

cd path1 && cp --parents folder*/file.zip ../path2

关于linux - 如何使用cp linux将同名文件从多个目录复制到新目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70853646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com