用途:file-converter 是一个基于命令行的文件格式工具,可用于格式检测、JSON 美化与压缩、URL 编解码、十六进制查看文件以及查看文件统计信息。资料中提到的格式化转换能力包括 JSON/YAML/XML/CSV/Markdown 之间的转换,以及代码美化与压缩。
主要能力与命令:通过 scripts/script.sh 调用子命令,包括 pretty-json(美化 JSON)、minify-json(压缩 JSON)、url-encode(URL 编码)、url-decode(URL 解码)、hex(十六进制查看)、detect(检测文件类型)、stats(文件统计)、help(帮助)、version(版本)。资料还列出 detect、json2yaml、yaml2json、csv2md 等转换命令。
使用方式:在终端运行 scripts/script.sh 加子命令,例如 scripts/script.sh pretty-json、scripts/script.sh minify-json、scripts/script.sh help。可选配置环境变量 FILE_CONVERTER_DIR 指定数据目录,默认 ~/.file-converter/,全部数据保存在本机。
适用场景:需要快速查看或转换本地文件格式、清理或压缩 JSON、查看文件类型与统计信息,以及处理 URL 编码的场景。
限制:依赖 bash 4.0+ 和标准 Unix 工具(grep、sed、awk),仅限本地命令行使用;资料未提供各转换命令的完整参数、输入输出细节、错误处理方式以及价格与授权信息,暂未提供。