我正在读这个早期的答案,里面有一段我无法理解的C代码.它基本上是这样的:
if((int_1 += *pointer++ = int_2++) < int_3) continue;
Run Code Online (Sandbox Code Playgroud)
我可以把它分解成这样的东西 -
这是什么意思?我可以谈谈这一点:
if((int_1 = int_1+ *pointer++ (unsure about this part))<int_3) continue;
Run Code Online (Sandbox Code Playgroud) 我试图使用aws-cli从s3获取文件
aws s3api get-object --bucket <bucket_name> --key /foo.com/bar/summary-report-yyyymmdd.csv.gz temp_file.csv.gz --profile <profile_name>
Run Code Online (Sandbox Code Playgroud)
但我收到以下错误 -
An error occurred (AccessDenied) when calling the GetObject operation: Access Denied
Run Code Online (Sandbox Code Playgroud)
我已经使用了我的配置重新检查
aws configure --profile <profile_name>
Run Code Online (Sandbox Code Playgroud)
那里的一切似乎都是正确的.我使用相同的凭据来浏览和获取S3浏览器上的文件没有任何问题.
由于我对此存储桶的访问非常有限,因此文档的使用很少.我无法验证权限或使用
aws s3 --profile <profile_name> ls
Run Code Online (Sandbox Code Playgroud)