首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用-文件-进行rsync生成“没有这样的文件或目录”错误。

使用-文件-进行rsync生成“没有这样的文件或目录”错误。
EN

Stack Overflow用户
提问于 2021-10-19 16:14:57
回答 1查看 473关注 0票数 0

我使用rsync和--文件- from选项将目录列表从网络驱动器复制到我的桌面上。在本例中,我希望复制名为tennisfootball的所有目录(大小写不敏感)。虽然目录退出,而且我可以cp -a所有这些目录,但rsync命令似乎无法看到它们!

下面是我试图使用的rsync命令:

rsync --recursive --files-from=<(find /Volumes/GroupFolders -iname '*tennis*' -o -iname '*football*' | sed 's/ /\\ /g') / ./Desktop/new_folder/

我得到了一个错误:

代码语言:javascript
运行
复制
rsync: link_stat "/Volumes/GroupFolders/2020/October/Tennis" failed: No such file or directory (2)
rsync error: some files could not be transferred (code 23) at /System/Volumes/Data/SWE/macOS/BuildRoots/38cf1d983f/Library/Caches/com.apple.xbs/Sources/rsync/rsync-55/rsync/main.c(996) [sender=2.6.9]

以下是网络驱动器上目录的结构:

代码语言:javascript
运行
复制
|-- 2020
|   |-- October
|   |   |-- Tennis
|   |   |-- Squash
|   |   |-- Yoga
|   |   |-- Running
|   |   |-- Bowling
|   |   `-- Shotput
|   `-- September
|       `-- Squash
`-- 2021
    |-- January
    |   |-- Racketball
    |   |-- Squash
    |   |-- Swimming
    |   |-- Handball
    |   |-- Baseball
    |   |-- Basketball
    |   `-- Yoga
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-25 13:39:37

我自己解决了这个问题..。

rsync -递归-文件-从=<(查找/卷/组文件夹-iname‘-o -iname’足球网球‘)//用户/myusername/桌面/新文件夹/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69634374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档