探索CSV数据的利器:csvlens
csvlensCommand line csv viewer项目地址:https://gitcode.com/gh_mirrors/cs/csvlens
在处理结构化数据时,CSV文件是我们常见的选择。今天,我们要向您推荐一个命令行CSV文件查看器——csvlens
,它如同less
,但专为CSV文件设计,能够帮助您更轻松地浏览和操作CSV数据。
简单易用
使用csvlens
就像运行任何其他命令一样简单。只需提供CSV文件的名称:
csvlens <filename>
或者将CSV数据直接通过管道传递给csvlens
:
<your commands producing some csv data> | csvlens
功能强大的键盘快捷键
csvlens
提供了丰富的键盘绑定,让您的操作更加流畅:
- 使用
hjkl
或箭头键进行滚动 Ctrl + f
和Ctrl + b
分别用于页面向下和向上滚动- 搜索功能允许您使用正则表达式查找匹配的内容
- 过滤功能可按列或行显示符合特定正则表达式的数据
- 更多快捷键如调整列宽、排序等,使您的数据探索更高效
多平台支持和安装选项
无论您是MacOS用户,还是在使用Arch Linux、Windows、FreeBSD或是NetBSD,都有相应的安装方式。如在Homebrew上可以一键安装:
brew install csvlens
如果您是Rust开发者,也可以通过Crate.io来安装:
cargo install csvlens
此外,您还可以从源代码编译安装。
自定义视图,满足个性需求
- 根据需要选择是否自动检测分隔符
- 忽略大小写以实现不区分大小写的搜索
- 预设要显示的列和过滤规则
- 在不包含表头的情况下解析CSV
- 打印选定单元格的内容并退出程序
csvlens
以其出色的灵活性,为您提供了一个直观且高效的CSV数据查看环境。无论是数据分析,还是日常的数据管理,它都能成为您的得力助手。现在就尝试一下,让数据探索变得更加简单吧!
csvlensCommand line csv viewer项目地址:https://gitcode.com/gh_mirrors/cs/csvlens