CSVやJSON/YAML/TOMLなどの構造化ファイルを扱うときに便利なRust製のコマンドラインツールを紹介しています。
Rust製の環境構築やツールのインストール方法については以下を参照してください。
xsvはCSVファイルの加工、分析ができるツールです。
GitHub - BurntSushi/xsv: A fast CSV command line toolkit written in Rust.
CSV ファイルをインデックス化、スライス、分析、フィルタリング、リッチ化、検証、結合するための高速なコマンドラインツールです。 qsvは、人気のあるxsvユーティリティのフォークで、xsv 0.13.0の2018年5月のリリース以来、いくつかの懸案のPRをマージしています。xsvの20のコマンドの上に、多数の新機能として、30の追加コマンド、6つの適用サブコマンドと35の操作、5つのサブコマンドが追加されたものです。
GitHub - jqnatividad/qsv: CSVs sliced, diced & analyzed.
csviewはcjk/emojiをサポートした高性能なcsvビューアです。CSVファイルを見やすく表示してくれます。
GitHub - wfxr/csview: 📠 Pretty and fast csv viewer for cli with cjk/emoji support.
tv はクロスプラットフォームのCSVプリティプリンタで、カラムのスタイリングをすることもできますk。