gpt4 book ai didi

bash - 在 bash 中重用通配符匹配

转载 作者:行者123 更新时间:2023-12-04 05:26:56 24 4
gpt4 key购买 nike

我想在 bash 中做这样的事情:

scp me@server:/data/stuff/*/needthis.txt ./?/needthis.txt

那在哪里?命令中的内容将是 *.

我的问题是有一堆目录,我想从中复制每个目录中同名的文件,我想保留它们来自的目录的名称,但我不想复制整个“stuff”文件夹,因为这些目录中有数百 MB 的其他文件,我不想浪费时间下载。

我可以轻松做到这一点吗?

最佳答案

也许rsync是你需要的:

rsync -a --exclude='*' --include=needthis.txt me@server:/data/stuff/. .

关于bash - 在 bash 中重用通配符匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13092931/

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