Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何使用Powershell中的Copy-S3Object将S3文件下载到流中_Amazon Web Services_Powershell_Amazon S3_Aws Cli - Fatal编程技术网

Amazon web services 如何使用Powershell中的Copy-S3Object将S3文件下载到流中

Amazon web services 如何使用Powershell中的Copy-S3Object将S3文件下载到流中,amazon-web-services,powershell,amazon-s3,aws-cli,Amazon Web Services,Powershell,Amazon S3,Aws Cli,如果您使用的是S3 AWS CLI,则可以轻松地在管道执行中使用AWS S3 cp的输出,并将magic token-作为输入或输出参数: aws s3 cp s3://somebucket/myfile.json - | jq .somekey -r 在Powershell中,我正在使用CmdletCopy-S3Object,但我找不到任何能够让我做同样事情的东西。-LocalFile参数不接受魔术令牌: Get-S3Object -BucketName somebucket -Key m

如果您使用的是S3 AWS CLI,则可以轻松地在管道执行中使用
AWS S3 cp
的输出,并将magic token
-
作为输入或输出参数:

aws s3 cp s3://somebucket/myfile.json - | jq .somekey -r
在Powershell中,我正在使用Cmdlet
Copy-S3Object
,但我找不到任何能够让我做同样事情的东西。
-LocalFile
参数不接受魔术令牌:

 Get-S3Object -BucketName somebucket -Key myfile.json -LocalFile "-" | jq .somekey
我不想通过临时文件来解决问题。有人能帮忙吗

最好的

沃尔夫冈