tcb storage objects rm
删除一个或多个对象,单次最多 20 个。
v3.4.0+
PG 模式存储命令自 @cloudbase/cli@3.4.0 起提供。
语法
tcb storage objects rm <keys...> -b <bucketId> [-y] [--json]
参数
| 参数 | 必填 | 说明 | 默认值 |
|---|---|---|---|
<keys...> | 是 | 1~20 个对象名;超过 20 个以 INVALID_PARAM(exit 3)拒绝 | — |
-b, --bucket <bucketId> | 是 | Bucket ID | — |
-y, --yes | 否 | 跳过删除确认 | false |
--json | 否 | 单 key 输出 { message };多 key 输出 IDeletedObjectInfo[] | — |
表格输出列:Key / Status。Status 为 DELETED 或 NOT_FOUND;批量删除中不存在的对象会被服务端静默跳过。
示例
tcb storage objects rm test/hello.txt -b my-bucket
tcb storage objects rm a.txt b.txt -b my-bucket --yes