欢迎使用 ledger

Ledger 是一个功能强大的复式记账系统,可通过 UNIX 命令行访问。Ledger 始于 2003 年,由 John Wiegley 编写,并在 BSD 许可证下发布。它还启发了多个移植版本到其他编程语言。

要开始使用 Ledger,请使用 Ledger 自有的文本格式将交易记录添加到文本文件中。以下是一个单笔交易记录的示例:

2015/10/12 Exxon
    Expenses:Auto:Gas         $10.00
    Liabilities:MasterCard   $-10.00

您可以使用 ledger 命令行程序查看账户余额:

$ ledger -f example.dat balance
              $10.00  Expenses:Auto:Gas
             $-10.00  Liabilities:MasterCard
--------------------
                   0

或查看特定账户的历史记录:

$ ledger -f example.dat register Expenses
15-Oct-12 Exxon               Expenses:Auto:Gas          $10.00      $10.00

了解更多关于 Ledger 的功能特性