首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >终端用CSV工具?

终端用CSV工具?
EN

Ask Ubuntu用户
提问于 2021-11-05 16:44:34
回答 3查看 1.6K关注 0票数 0

我正在使用Ubuntu18.04及以上版本的桌面和服务器,并寻找终端工具来高效地查询/写入大型CSV文件,并且很容易交互(很少有类似SQL查询语言的简单命令或命令)。

你有什么推荐的?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2021-11-06 08:48:10

Ask Ubuntu用户

发布于 2022-12-30 04:00:30

其中一个工具是csvtool,它至少与Ubuntu18.04LTS捆绑到22.10。

注意:推荐awk (作为第一个答案中的最高回应)是个糟糕的主意。实际上,awk允许在任何定义的分隔符上方便地拆分,但是如果这是,,它很可能会被CSV值中使用的任何,分散注意力,所以您不能保证得到正确的列。其他低级别工具(如cut等)也是如此。有充分的理由使用这些工具(例如跨平台可用性),但如果要使用这种方法,最好使用TSV而不是CSV文件以避免字段分隔问题。

票数 3
EN

Ask Ubuntu用户

发布于 2021-11-05 17:27:20

用于清理和处理csv文件的一套优秀工具是:

https://csvkit.readthedocs.io/en/latest/

该链接提供安装指南和教程来帮助您入门。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1373797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档