使用分类账cli以CSV格式打印余额

使用分类账cli以CSV格式打印余额,csv,command-line-interface,export-to-csv,Csv,Command Line Interface,Export To Csv,分类帐()允许使用以下命令输出收入账户的反向排序余额: ledger -f money.txt bal Income --sort "-abs(total)" 因此,输出如下所示: $-7,715.00 Income $-6,789.10 Payroll $-567.89 Insurance $-234.56 Gift Card $-200.56 Store 1 $-34.00 Store 2 $-1

分类帐()允许使用以下命令输出收入账户的反向排序余额:

ledger -f money.txt bal Income --sort "-abs(total)"
因此,输出如下所示:

  $-7,715.00  Income
  $-6,789.10    Payroll
    $-567.89    Insurance
    $-234.56    Gift Card
    $-200.56      Store 1  
     $-34.00      Store 2
    $-123.45    Coupons
是否有办法以CSV格式输出相同的信息,但保持类别缩进如下(标题值不重要)

您可以将
--balance format
选项与以下任一选项一起使用

例如,要在每行打印帐户名称和总金额:

分类帐-f money.txt balance^收入--无总额--余额格式“%A,%T\n”

如果一个账户的余额超过一种商品,那么这就不太合适。一次,所有的商品都会自动排在一行。
    "Amount","Level 1","Level 2,"Level 3"
    $-7,715.00,Income,,
    ,$-6,789.10,Payroll,
    ,$-567.89,Insurance,
    ,$-234.56,Gift Card,
    ,,$-200.56,Store 1
    ,,$-34.00,Store 2
    ,$-123.45,Coupons,