我希望使用 rsync 将日志数据写入连接到 Linux 服务器的外部 USB 驱动器。
下面的命令正在写入所有数据,而不仅仅是十月份的数据。
sudo rsync -av -r --progress --include **2018-10-** . /mnt/ext1/
我需要的十月份的数据可以在不同目录的不同类别中找到。
答案1
rsync -av --include="*/" --include="*2018-10*" --exclude="*" . /mnt/ext1/
您应该首先包含您想要的所有内容,然后排除其余部分。使用--dry-run检查一切是否按预期运行,-m如果您不想复制空目录。