rsync来自linux中多个目录的多个文件

时间:2017-09-05 16:54:37

标签: linux bash unix centos bro

我有多个以日期命名的目录(例如:2017-09-05),并且在这些目录中有多个来自BRO IDS的log.gz文件。我试图进入每个目录,并按名称只获取特定的log.gz文件,并使用rysnc将它们发送到远程系统。日志文件如下所示:app_stats.00:00:00-01:00:00.log.gz我正在尝试使用通配符来完成此任务。

例如:rsync -avh --ignore-existing -e ssh -r /home/data/logs/2017-09-* {dns,http}.*.log.gz / root@10.23.xx.xx:/home/pnlogs/

这很接近,但它只是复制每个文件夹中的所有文件而忽略了我只是获取http和dns日志的尝试,如示例中所示。这可以在一行中完成吗?我需要多个吗?

0 个答案:

没有答案