From 8d0a7a03b99f85002568a1b5c5db241a2cd7e1cc Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 24 Sep 2019 13:47:27 +0200 Subject: Use include statements (not pipe). --- bin/myhledger | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) (limited to 'bin') diff --git a/bin/myhledger b/bin/myhledger index cf73eef..caa8cb3 100755 --- a/bin/myhledger +++ b/bin/myhledger @@ -15,22 +15,5 @@ set -e basedir="${basedir:-data}" -years="${years:-$(find "$basedir" -mindepth 1 -maxdepth 1 -type d -regex '.*/[0-9]+' -printf '%f\n')}" -journal() { - set -e - cd "$basedir" - for year in $years; do - cat defaults.ledger 2> /dev/null || true - cat $year/primo.ledger 2> /dev/null || true - cat defaults.ledger 2> /dev/null || true - cat $year/assets/*.ledger 2> /dev/null || true - cat defaults.ledger 2> /dev/null || true - cat $year/income/*.ledger 2> /dev/null || true - cat defaults.ledger 2> /dev/null || true - cat $year/expenses/*.ledger 2> /dev/null || true - cat $year/ultimo.ledger 2> /dev/null || true - done -} - -journal | hledger -f- "$@" +hledger -f "$basedir/journal.ledger" "$@" -- cgit v1.2.3