1

我有多个按日期命名的目录(例如: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 日志的尝试,如示例中所示。这可以在一行中完成吗?我需要多个吗?

4

0 回答 0