The 'clear_commodity' function should do this for you.

echo -ne "2019/12/01 * Mortgage\n Expenses:Mortgage \$10000.00\n 
Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
"%(clear_commodity(roundto(amount, 2)))\n"


On Sunday, October 11, 2020 at 2:08:52 PM UTC-5 [email protected] wrote:

> Hi,
>
> I am just looking for the correct command to remove the currency from a 
> ledger custom format.
>
> I have some other scripts that process the results and they I'd prefer to 
> not have to pipe the output of ledger into something just to remove "$" 
> from the report.
>
> Is there a  way to get the %amount in a format without the currency 
> attached to it ? 
>
> echo -ne "2019/12/01 * Mortgage\n    Expenses:Mortgage      \$10000.00\n   
>  Assets:Checking\n" | ledger -f - reg Expenses:Mortgage --format 
> "%(roundto(amount, 2))\n"
>
>
> I'd love to get 
> 10000.00
>
> Instead of 
> $10000.00
>
>
>
>
>

-- 

--- 
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/6edc4ca9-e77b-4468-899c-bdb898077ec6n%40googlegroups.com.

Reply via email to