描述:
删除/重命名远程存储上的文件(组)。
语法:
Qmove(fn:z,path)
备注:
删除/重命名远程存储指定目录下的文件(组)。
QVS为服务模式时,指定目录为QVM主目录;QVS为调试模式时,指定目录为QVS主目录。如果没有在QVS应用配置文件中配置远程存储信息,直接在集算器ide中使用该函数,则需要在ide里配置工具 – 远程存储配置并连接。
参数fn为存储桶中的文件,参数path省略时表示删除远程存储中的fn文件;参数fn 和path都存在,表示将fn 重命名为path。
重命名时,目录中存在同名文件时将自动覆盖。
未配置远程存储信息时,将被解析成movefile()函数。
参数:
fn |
存储桶中的文件,书写格式为“存储桶bucketName/文件名objectName” |
z |
fn为文件组时需要设置此参数,z为分表号或分表号组成的序列。 |
path |
参数fn的新名称,其书写格式同fn。path中省略bucketName时,使用参数fn中的bucketName值。 |
返回值:
示例:
|
A |
|
1 |
=Qmove("myBucket/a.txt","b.txt") |
将myBucket存储桶中的文件a.txt重命名为b.txt。 |
2 |
=Qmove("myBucket/b.txt", "Bucket2/b2.txt") |
将myBucket存储桶中的文件b.txt重命名为b2.txt并移动到Bucket2存储桶中。 |
3 |
=Qmove("myBucket/c1.txt") |
删除myBucket存储桶中的文件c1.txt。 |
4 |
=Qmove("myBucket/apps.ctx":[1,2],"test.ctx":[1,2]) |
将myBucket存储桶中的文件组apps.ctx重命名为test.ctx。 |