将终端表转换为 csv 或 json

将终端表转换为 csv 或 json

snap list是否存在将命令行上的表(如或)转换flatpak list为 csv 或 json 输出的工具。

我想象它是这样的:<name> "snap list" --csv

答案1

不。

由于这些表的形状非常不同,因此您正在寻找的工具需要了解您可能使用的每个程序的表。

您不应该尝试解析漂亮的表格输出 - 这是供人类使用的,而不是计算机使用的。大多数可以输出一些漂亮表格的程序也有一个选项,它们以明确定义的格式(例如 JSON)输出数据,然后可以明确地进行转换。

相关内容