描述:
外部库函数,外部库的使用请参考《外部库使用指南》。
将存储桶中的文件复制到本地,或者将本地文件复制到存储桶中。
语法:
s3_copy(fd,bucket:key, [localFile])
参数:
fd |
s3连接对象。 |
bucket |
存储桶名称。 |
key |
存储桶下的文件名。 |
localFile |
本地文件名,省略则保存到主目录下,目录位置为[主目录]/storeType/bucket/object。 |
选项:
@u |
将文件从本地复制到aws s3存储桶中,本地路径为相对路径时,相对主目录。 |
返回值:
Boolean值
示例:
|
A |
|
1 |
=s3_open("ASIAVSPDUYZ7O7WTX7C3":"7/5xYPO7a+ 9Po+IE1ySbmu9UB2hWIkWek1Sqn6E4":"us-east-2":"https://s3.us-east-2.amazonaws.com") |
连接aws s3服务。 |
2 |
=s3_copy(A1, "gogotest1":"test1.txt") |
将存储桶gogotest1中的文件test1.txt复制到[主目录]/s3/gogotest1目录。 |
3 |
=s3_copy(A1, "gogotest1":"test1.txt","D:/myBucket/test2.txt") |
将存储桶gogotest1中的文件test1.txt复制到本地D:/myBucket/test2.txt中。 |
4 |
=s3_copy@u(A1, "test1":"test3.txt","D:/ myBucket/test2.txt") |
将本地文件D:/myBucket/test2.txt复制到存储桶test1中的test3.txt文件。 |
5 |
=s3_copy@u(A1, "test1":"emp.txt","employee.txt") |
将[主目录]/s3中的employee.txt复制到存储桶test1的emp.txt中。 |
6 |
>s3_close(A1) |
关闭aws s3连接。 |