mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
Merge pull request #6507 from sinsharat/readme_del_cmd_options_example_update
etcdctlv3 : added options and examples for del from-key
This commit is contained in:
@@ -137,7 +137,7 @@ Removes the specified key or range of keys [key, range_end) if `range-end` is gi
|
||||
|
||||
- prev-kv -- return deleted key-value pairs
|
||||
|
||||
TODO: --from
|
||||
- from-key -- delete keys that are greater than or equal to the given key using byte compare
|
||||
|
||||
#### Return value
|
||||
|
||||
@@ -165,6 +165,40 @@ The protobuf encoding of the DeleteRange [RPC response][etcdrpc].
|
||||
./etcdctl get foo
|
||||
```
|
||||
|
||||
```bash
|
||||
./etcdctl put key val
|
||||
# OK
|
||||
./etcdctl del --prev-kv key
|
||||
# 1
|
||||
# key
|
||||
# val
|
||||
./etcdctl get key
|
||||
```
|
||||
|
||||
```bash
|
||||
./etcdctl put a 123
|
||||
# OK
|
||||
./etcdctl put b 456
|
||||
# OK
|
||||
./etcdctl put z 789
|
||||
# OK
|
||||
./etcdctl del --from-key a
|
||||
# 3
|
||||
./etcdctl get --from-key a
|
||||
```
|
||||
|
||||
```bash
|
||||
./etcdctl put zoo val
|
||||
# OK
|
||||
./etcdctl put zoo1 val1
|
||||
# OK
|
||||
./etcdctl put zoo2 val2
|
||||
# OK
|
||||
./etcdctl del --prefix zoo
|
||||
# 3
|
||||
./etcdctl get zoo2
|
||||
```
|
||||
|
||||
### TXN [options]
|
||||
|
||||
TXN reads multiple etcd requests from standard input and applies them as a single atomic transaction.
|
||||
|
||||
Reference in New Issue
Block a user