我正尝试使用以下命令更新 cloudfront 发行版(disable/remove OriginSSLprotocol:SSLv3)
aws cloudfront get-distribution-config --id E29BDBENPXM1VE | jq 'del(.DistributionConfig.Origins.Items[].CustomOriginConfig.OriginSslProtocols.Items[0])|.DistributionConfig.Origins.Items[].CustomOriginConfig.OriginSslProtocols.Quantity=3'>test.json
aws cloudfront update-distribution --id E29BDBENPXM1VE --distribution-config (cat test.json |jq -r .DistributionConfig) --if-match (cat test.json | jq -r .ETag)
命令2导致以下错误:
syntax error near unexpected token `('
任何人都可以在上述问题上为我提供帮助,还想知道如何将上述2条命令合并为单行命令