0

我在服务器的 dir1/ 下有很多文件。我想将 dir1/*.png 下的所有 png 文件复制到谷歌驱动器。

然而

rclone copy dir1/*.png gdrive:dir2/

给出错误。

Usage:
  rclone copy source:path dest:path [flags]

Flags:
      --create-empty-src-dirs   Create empty source dirs on destination after copy
  -h, --help                    help for copy

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
Command copy needs 2 arguments maximum: you provided 66 non flag arguments:

有没有办法解决这个问题?

4

2 回答 2

1

“完美”与 --include :-)

rclone copy dir1/ gdrive:dir2/ --include "*.png"
于 2021-04-26T08:44:04.743 回答
0

好的,我找到了以另一种方式解决此问题的方法。

我使用了“排除”标志。

这样,我排除了“directory_I_do_not_want_to_copy_under_dir1”及其所有内容。

因此,我复制了 dir1/ 下的剩余部分,包括 *.png 文件。

不是完美的,而是一个近似的解决方案:)

rclone copy dir1/ gdrive:dir2/ --exclude==/directory_I_do_not_want_to_copy_under_dir1/**
于 2021-04-14T09:45:51.867 回答