hledger-accounts

lists account names from the journal

TLDR

List all accounts
$ hledger accounts
List accounts from specific file
$ hledger accounts -f [journal.ledger]
List accounts matching pattern
$ hledger accounts [expenses]
List with depth limit
$ hledger accounts --depth [2]
Show account tree
$ hledger accounts --tree
List used accounts only
$ hledger accounts --used
List declared accounts only
$ hledger accounts --declared
Show accounts with their types
$ hledger accounts --types
Drop first N account name components
$ hledger accounts --drop [1]

SYNOPSIS

hledger accounts [options] [query]

DESCRIPTION

hledger accounts lists account names from the journal. Part of the hledger plain text accounting tool. It shows accounts that are declared (with account directives), posted to, or both (the default). Accounts can be filtered by query pattern, limited by depth, and displayed as a flat list or tree.

PARAMETERS

-f, --file file

Use specified journal file.
--depth n
Limit account depth shown.
--tree
Show accounts as tree structure.
--used
Show only accounts with transactions.
--declared
Show only accounts declared with account directives.
--flat
Show accounts as a flat list with full names (default).
--drop n
In flat mode, omit the first n account name components.
--types
Show each account's type, if known.

INSTALL

sudo apt install hledger
sudo dnf install hledger
sudo pacman -S hledger
sudo apk add hledger
sudo zypper install hledger
brew install hledger
nix profile install nixpkgs#hledger

SEE ALSO

hledger(1), hledger-balance(1), hledger-print(1), ledger(1)