1 个不稳定版本

0.1.0 2023年2月21日

#19#分隔符

MIT 许可证

14KB
332 代码行

简介

CSV 分隔符转换器 (csvconv) 是一个简单、快速的 CLI 工具,可以将 csv 文件转换为不同的分隔符。

它通过多线程使用 Rayon 处理文件,并能识别无效的 csv 文件。

安装方法

二进制文件

在发行版部分下载适合您系统的任何二进制文件。

仓库

直接使用仓库

Crates

直接安装

~: cargo install csvconv

使用方法

运行 --help 选项可以查看使用信息

~$ csvconv -h

Usage: csvconv.exe [OPTIONS] <ORIGINAL_DELIMITER> <NEW_DELIMITER> <PATH>

Arguments:
  <ORIGINAL_DELIMITER>  Original string delimiter. Must be one character
  <NEW_DELIMITER>       New string delimiter. Must be one character
  <PATH>                File or directory path. Directory search is recursive

Options:
  -o, --output <OUTPUT>  Name of the output file (resp. directory) for the formatted result (resp. results) [default: formatted]
  -c, --check            Checks if the file is valid csv by counting delimiters in the lines
  -h, --help             Print help

依赖项

~5–13MB
~136K SLoC