From a22901a983e275452c5b6f6bf49b6ecdd55ba081 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 6 Aug 2024 18:12:52 +0100 Subject: [PATCH] ;bin: bashrc updates --- bin/bashrc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/bashrc b/bin/bashrc index f3efbedae..d79b97f85 100755 --- a/bin/bashrc +++ b/bin/bashrc @@ -38,6 +38,7 @@ alias web='hledger web' export FINDIR=~/finance export LEDGER_FILE=$FINDIR/2024/2024.journal alias f=$FINDIR/justfile +alias bser='hledger -f $LEDGER_FILE -f <(hledger close --retain) bse' alias all='hledger -f $FINDIR/all.journal' alias 2020='hledger -f $FINDIR/2020/2020.journal' alias 2021='hledger -f $FINDIR/2021/2021.journal' @@ -57,6 +58,11 @@ alias oct="hledger -p oct" alias nov="hledger -p nov" alias dec="hledger -p dec" +# query hledger with sqlite +hq() { + (hledger print -O sql; echo "$1") | sqlite3 -column -header; +} + # list likely hledger-readable files in current directory hledgerfiles() { ls $@ *.{journal,j,timelog,csv,ledger,lgr,dat} 2>/dev/null