AWS S3命令中的多字节字符支持? (正在使用“ ascii”编解码器)

时间:2018-07-18 20:25:24

标签: shell amazon-web-services amazon-s3

我正在尝试在AWS S3控制台(包含阿拉伯字符)中运行此CLI命令:

aws s3 cp 's3://freedcampfilestorage/30__Gigamax_Head_DA4/اشعار فاتورة 365-32507.jpg' 's3://freedcampfilestorage/30__Gigamax_Head_DA4/اشعار فاتورة 365-32507.jpg' --metadata-directive REPLACE
--content-disposition='inline; filename="اشعار فاتورة 365.jpg"' --profile=default >> fixer.log 2>&1

这将返回:

'ascii' codec can't decode byte 0xd8 in position 47: ordinal not in range(128)

是否可以做一些非标准ASCII字符的工作?我可以用数字表示非标准的ASCII字符,但仍然可以使用吗?

1 个答案:

答案 0 :(得分:0)

--content-disposition部分中正在生成错误。

如果将复制语句删除,则复制语句本身可以正常工作。