Search
Description
Search selectors recursively search all the data below the current node and return all of the results.
Usage
This must be used in conjunction with the -m
, --multiple
flag.
Key
The key defines which property/selector we should use to extract a value.
If <key>
is:
.
orvalue
- dasel checks if the current nodes value is<value>
.-
orkeyValue
- dasel checks if the key/name/index of the current node is<value>
.Else dasel uses the key as a selector itself and compares the result against
<value>
.
Value
The value is the expected value for the check to pass.
Note that dasel will stringy values prior to checking if they match.
Comparisons
Dasel supports the following comparison operators:
Operator
Supported since
=
v1.6.0
!=
v1.17.0
Example
input.json
Search by key name
Search by selector
Last updated