mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-29 05:11:33 +03:00
43 lines
1.4 KiB
Plaintext
43 lines
1.4 KiB
Plaintext
#!/usr/bin/env shelltest
|
|
# 1. Single column percent
|
|
hledger -f sample.journal balance expenses -%
|
|
>>>
|
|
100.0 % expenses
|
|
50.0 % food
|
|
50.0 % supplies
|
|
--------------------
|
|
100.0 %
|
|
>>>= 0
|
|
|
|
# 2. Multi column percent
|
|
hledger -f sample.journal balance expenses -% -p daily
|
|
>>>
|
|
Balance changes in 2008-06-03:
|
|
|
|
|| 2008-06-03
|
|
===================++============
|
|
expenses:food || 50.0 %
|
|
expenses:supplies || 50.0 %
|
|
-------------------++------------
|
|
|| 100.0 %
|
|
>>>= 0
|
|
|
|
# 3. In a balanced ledger everything should sum up to zero, therefore all percentages should be zero.
|
|
hledger -f sample.journal balance -% -p quarterly
|
|
>>>
|
|
Balance changes in 2008:
|
|
|
|
|| 2008q1 2008q2 2008q3 2008q4
|
|
======================++================================
|
|
assets:bank:checking || 0 0 0 0
|
|
assets:bank:saving || 0 0 0 0
|
|
assets:cash || 0 0 0 0
|
|
expenses:food || 0 0 0 0
|
|
expenses:supplies || 0 0 0 0
|
|
income:gifts || 0 0 0 0
|
|
income:salary || 0 0 0 0
|
|
liabilities:debts || 0 0 0 0
|
|
----------------------++--------------------------------
|
|
|| 0 0 0 0
|
|
>>>= 0
|