gpt4 book ai didi

linux - Ubuntu 终端数据转换成 csv 文件

转载 作者:行者123 更新时间:2023-12-04 18:58:51 30 4
gpt4 key购买 nike

我正在尝试将从终端获得的数据结果保存为 .csv 文件。
数据是这样的:

1     558
2 576
3 492
...
500 517
有没有我可以运行的命令行,以便可以从我拥有的数据中创建一个 .csv 文件?

最佳答案

没有简单的工具可以向后滚动并选择您已经收到的部分输出(当然,如果您愿意,您可以用鼠标选择某些内容并复制/粘贴到编辑器中并从那里保存),但是如果您可以再次运行相同的命令并获得相同的结果,再次运行它并重定向到一个文件,也许通过简单的后处理。

some-command -with arguments -and -options >output.txt
您显示的结果看起来像制表符分隔的数据,基本上已经是 CSV,只有制表符而不是逗号 (TSV)。如果数据中没有其他逗号, tr '\t' ','将所有选项卡更改为逗号,生成一个 CSV 文件。
some-command -with arguments -and -options | tr '\t' ',' >output.csv
在更复杂的情况下,您可能需要使用各种标准 Unix 实用程序来执行更复杂的后处理任务。确保您熟悉基本工具( trcutpaste 等)以及至少标准脚本语言的基础知识 sed和阿克。
最终,您可能希望熟悉一种现代脚本语言,例如 Python,它有一个有据可查的 csv模块作为其标准库的一部分,并且学习曲线相当轻松。

关于linux - Ubuntu 终端数据转换成 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70527531/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com