将内联文本内容上传到 Amazon S3 - Amazon Tools for PowerShell
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将内联文本内容上传到 Amazon S3

Write-S3Object 支持将内联文本内容上传到 Amazon S3 的功能。通过使用 -Content 参数(别名 -Text),您可以指定应上传到 Amazon S3 的基于文本的内容,而不必首先将其放置到文件中。该参数接受简单的一行字符串,以及此处包含多行的字符串。

PS > # Specifying content in-line, single line text: PS > write-s3object mybucket -key myobject.txt -content "file content" PS > # Specifying content in-line, multi-line text: (note final newline needed to end in-line here-string) PS > write-s3object mybucket -key myobject.txt -content @" >> line 1 >> line 2 >> line 3 >> "@ >> PS > # Specifying content from a variable: (note final newline needed to end in-line here-string) PS > $x = @" >> line 1 >> line 2 >> line 3 >> "@ >> PS > write-s3object mybucket -key myobject.txt -content $x