$x = Get-S3Object -BucketName "bucket" -Key "file.txt"
Write-Output($x)
导致
ChecksumAlgorithm : {}
ETag : "dnjdnjwkfndjfnc"
BucketName : bucket
Key : file.txt
LastModified : 12/29/2022 11:26:20 AM
Owner : Amazon.S3.Model.Owner
Size : 37
StorageClass : STANDARD
我想读取此文件的内容,而不是元数据。我不能使用read s3,因为它会导致将文件保存在本地。(此脚本将在客户端上运行,因此无法接触磁盘)
已在下面尝试,但结果为空$text = $x.Body | Out-String Write-Output($text)
1条答案
按热度按时间g6ll5ycj1#
我知道有点晚了,但你可以这样做:
$text =(aws s3 cp s3://bucket/file.txt -)