gpt4 book ai didi

rsync - 使用 rsync glob 复制文件夹结构

转载 作者:行者123 更新时间:2023-12-02 03:04:41 26 4
gpt4 key购买 nike

我想要一个可以执行以下操作的命令:
rsync -av a/b/**/c/* destination/
并让它将整个相对路径复制到目的地。例如,如果有 2 次点击:

a/b/c/c/file.js
a/b/d/c/pic.png

我希望 d 现在看起来像这样:
destination/a/b/c/c/file.js 
destination/a/b/d/c/pic.png

现在,rsync 只是将 file.js 和 pic.png 放入 d 中,没有剩余的文件夹。

最佳答案

rsync -av a/  destination --include="*/" --include="b/*/c/*" --exclude="*"

rsync 需要 --include="*/"来搜索目录

关于rsync - 使用 rsync glob 复制文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43531518/

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