The assumption that a tab character gets always substituted (e.g. in a terminal) by 8 spaces is wrong. E.g. our user default is a tab size of 4 (i.e. tabs -4 gets called when a interactive shell gets initialized) and thus the output of the tool is hard to read, scrambled.
Therefore plz stop using tabs to format the output.
[IMHO even the json output does not need any tabs as well, because there are so many pretty print tools, which let you format it as needed, too. And if one wants json output, it probably wants to process it with another tool, which ignores the tabs anyway ...]
The assumption that a tab character gets always substituted (e.g. in a terminal) by 8 spaces is wrong. E.g. our user default is a tab size of 4 (i.e.
tabs -4gets called when a interactive shell gets initialized) and thus the output of the tool is hard to read, scrambled.Therefore plz stop using tabs to format the output.
[IMHO even the json output does not need any tabs as well, because there are so many pretty print tools, which let you format it as needed, too. And if one wants json output, it probably wants to process it with another tool, which ignores the tabs anyway ...]