aws cliを使って、S3のフォルダ名、ファイル名をワイルドカードを使って一気にダウンロードする方法は、以下となります。
aws s3 cp コピー元 コピー先 --recursive --exclude "*" --include "取得した条件"
例
$aws s3 cp s3://bucket/logs/cloudfront/ . --recursive --exclude "*" --include "*2016-09-24*"
一気にできるので、便利です。
どういった論理でやっているかというと、まず、excludeで全部対象外にして、includeで必要なものだけ抽出するという流れです。