xsv

xsv CSV 快速处理

补充说明

xsv 是 Rust 编写的 CSV 命令行工具,速度快、内存占用低,支持选择列、搜索、排序、统计、切片和 join。适合处理大 CSV 和日志导出。

命令包括 xsv select、xsv search、xsv sort、xsv stats、xsv frequency、xsv slice、xsv join。

常用示例

查看表头和行数:

xsv headers data.csv
xsv count data.csv

选择列:

xsv select id,name,amount data.csv

搜索:

xsv search -s status 'active' data.csv

排序:

xsv sort -s amount -R data.csv

统计:

xsv stats data.csv
xsv frequency -s status data.csv

切片:

xsv slice -s 100 -l 20 data.csv

关联:

xsv join id users.csv id orders.csv

易错点与排错