docs: more sym: tips
This commit is contained in:
parent
792b1685ff
commit
f67f5fb12d
@ -1059,11 +1059,12 @@ A query term can be any of the following:
|
|||||||
inflows or outflows.
|
inflows or outflows.
|
||||||
- `sym:REGEX` - match postings or transactions including any amounts
|
- `sym:REGEX` - match postings or transactions including any amounts
|
||||||
whose commodity symbol is fully matched by REGEX. (For a partial
|
whose commodity symbol is fully matched by REGEX. (For a partial
|
||||||
match, use `.*REGEX.*`). Note, to match the dollar sign (`$`) you
|
match, use `.*REGEX.*`). To match the dollar sign (`$`): you
|
||||||
need to prepend `\` so it's not interpreted as the regular
|
need to prepend `\` so it's not interpreted as a regular
|
||||||
expression metacharacter. And when running hledger from the
|
expression metacharacter, at the command line you need one more level
|
||||||
command-line, you may need one more level of quoting to hide it from
|
of quoting to hide it from the shell, so eg do: `hledger print sym:'\$'`.
|
||||||
the shell, eg: `hledger print sym:\\$` or `hledger print sym:'\$'`.
|
To strictly limit reports to a single commodity, it may work better
|
||||||
|
to exclude the others, eg: `hledger bal not:sym:'(EUR|¥|£)'.
|
||||||
- `not:` before any of the above negates the match
|
- `not:` before any of the above negates the match
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user