;doc: cli, bal: clarify output formats, layouts more
This commit is contained in:
parent
2a58331024
commit
76f8ed1514
@ -371,6 +371,15 @@ Examples:
|
|||||||
"total","VHT","294.00"
|
"total","VHT","294.00"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Here is how `--layout` currently affects the various [output formats](#output-format):
|
||||||
|
|
||||||
|
| | txt | csv | html | json | sql |
|
||||||
|
|--------|-----|-----|------|------|-----|
|
||||||
|
| `wide` | Y | Y | Y | | |
|
||||||
|
| `tall` | Y | Y | Y | | |
|
||||||
|
| `bare` | Y | Y | Y | | |
|
||||||
|
|
||||||
|
|
||||||
### Sorting by amount
|
### Sorting by amount
|
||||||
|
|
||||||
With `-S/--sort-amount`, accounts with the largest (most positive) balances are shown first.
|
With `-S/--sort-amount`, accounts with the largest (most positive) balances are shown first.
|
||||||
|
|||||||
@ -1420,16 +1420,20 @@ This is controlled by the `--pretty` option:
|
|||||||
Some commands offer additional output formats, other than the usual plain text terminal output.
|
Some commands offer additional output formats, other than the usual plain text terminal output.
|
||||||
Here are those commands and the formats currently supported:
|
Here are those commands and the formats currently supported:
|
||||||
|
|
||||||
| | txt | csv | json | html | sql |
|
| | txt | csv | html | json | sql |
|
||||||
|--------------------------|-----|-----|------|---------|-----|
|
|--------------------|-------|-------|---------|------|-----|
|
||||||
| aregister | Y | Y | Y | | |
|
| aregister | Y | Y | | Y | |
|
||||||
| balance *[1]* | Y | Y | Y | Y *[2]* | |
|
| balance | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y *<sup>1,2</sup>* | Y | |
|
||||||
| balancesheet *[1]* | Y | Y | Y | Y | |
|
| balancesheet | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y | |
|
||||||
| balancesheetequity *[1]* | Y | Y | Y | Y | |
|
| balancesheetequity | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y | |
|
||||||
| cashflow *[1]* | Y | Y | Y | Y | |
|
| cashflow | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y | |
|
||||||
| incomestatement *[1]* | Y | Y | Y | Y | |
|
| incomestatement | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y *<sup>1</sup>* | Y | |
|
||||||
| print | Y | Y | Y | | Y |
|
| print | Y | Y | | Y | Y |
|
||||||
| register | Y | Y | Y | | |
|
| register | Y | Y | | Y | |
|
||||||
|
|
||||||
|
- *<sup>1</sup> Also affected by the balance commands' [`--layout` option](#commodity-layout).*
|
||||||
|
- *<sup>2</sup> `balance` does not support html output without a report interval or with `--budget`.*
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
| accounts | | | | | |
|
| accounts | | | | | |
|
||||||
| activity | | | | | |
|
| activity | | | | | |
|
||||||
@ -1459,9 +1463,6 @@ Here are those commands and the formats currently supported:
|
|||||||
| test | | | | | |
|
| test | | | | | |
|
||||||
-->
|
-->
|
||||||
|
|
||||||
- *[1] Balance commands also have a multi-commodity [`--layout` option](#commodity-layout) which affects some output formats.*
|
|
||||||
- *[2] Except with no report interval, or with the `--budget` flag.*
|
|
||||||
|
|
||||||
The output format is selected by the `-O/--output-format=FMT` option:
|
The output format is selected by the `-O/--output-format=FMT` option:
|
||||||
```shell
|
```shell
|
||||||
$ hledger print -O csv # print CSV on stdout
|
$ hledger print -O csv # print CSV on stdout
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user