团队, 我需要将与此模式console.X.log匹配的所有文件上传到s3,其中X = 0 ... any
我在下面尝试并出现错误。
aws s3 cp /var/log/console.* s3://test/dom0/
Unknown options: /var/log/console.70.log,s3://0722-maglev-avdc-provisions/dom0/
答案 0 :(得分:1)
AWS s3 cli不支持正则表达式,但是s3有一个排除项和包含项。 因此,您应该可以使用:
aws s3 cp /var/log/ s3://test/dom0/ --recursive --exclude "*" --include "console.*"
请注意排除和包含的顺序,如果切换它们,则不会上传任何内容。您可以通过添加更多包含来包含更多模式。