* Yashovardhan <[email protected]> [2021-12-27 11:06]:
> It seems like using hyphens (-) in commodity names causes ledger to
> have problems with limit and other queries.

> For example, ledger reg -l 'commodity == "ABC-Fund"' should output 3 postings 
> but has no output.

In your query, the " quotation mark is used to quote the string.  But
since it's a quoted commodity, you also need to specify the quotes for
the commodity.  Therefore, you need two quotation marks, like this:

ledger -f d reg -l 'commodity == "\"ABC-Fund\""'

> Please let me know if there are any set of valid characters for
> commodity names. Currently, using underscore (_) instead of hyphen
> (-) seems to be a quick fix.

https://www.ledger-cli.org/3.0/doc/ledger3.html#Commoditized-Amounts

-- 
Martin Michlmayr
https://www.cyrius.com/

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/YcpSZB4QYo0LkJvE%40jirafa.cyrius.com.

Reply via email to