Ubuntu rsync 特定文件名
Ubuntu rsync specific filenames
我有一个 运行 每天一次的 cronjob,它将文件从在线存储同步到我的本地目录名称 /local/data。现在,我想只同步来自不同文件夹的具有特定名称的文件,这是我的问题的一个例子:
在线目录结构
/data
/ID1
/"191201.csv"
.
.
/"200314.csv"
/ID2
/"191201.csv"
.
.
/"200314.csv"
.
.
/IDn
/...
文件名始终是日期,例如200314 是 2014 年 3 月 20 日。所以现在我只想 rysnc 每个文件夹中来自“200101”的文件。
在 Ubuntu 中使用 rsync 是否可行?如果是,命令会是什么样子?
感谢任何提示!
rsync
支持--include=PATTERN
或--files-from=FILE
,见本link
的文件过滤部分
我有一个 运行 每天一次的 cronjob,它将文件从在线存储同步到我的本地目录名称 /local/data。现在,我想只同步来自不同文件夹的具有特定名称的文件,这是我的问题的一个例子:
在线目录结构
/data
/ID1
/"191201.csv"
.
.
/"200314.csv"
/ID2
/"191201.csv"
.
.
/"200314.csv"
.
.
/IDn
/...
文件名始终是日期,例如200314 是 2014 年 3 月 20 日。所以现在我只想 rysnc 每个文件夹中来自“200101”的文件。
在 Ubuntu 中使用 rsync 是否可行?如果是,命令会是什么样子?
感谢任何提示!
rsync
支持--include=PATTERN
或--files-from=FILE
,见本link