この資料は Rust 製のコマンドラインツール ock について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
ockは、表形式のデータを扱うためのCLIツールです。行や列を抽出するという目的では、ほとんどのawkの使用例よりシンプルで高速な代替ツールです。
GitHub - williamwmarx/ock: 🪑 A simple, fast command line utility for working with table-like data
ock [OPTIONS] [INPUT]
-h
, —help
ヘルプ情報を表示する-V
, —version
バージョン情報を表示する-r
, --rows
<ROWS>
入力から選択する行数
デフォルト:なし--row-delimiter
<ROW_DELIMITER>
行の区切り文字
デフォルト:\\n
-c
, --columns
<COLUMNS>
入力から選択するカラム
デフォルト:なし--column-delimiter
<COLUMN_DELIMITER>
カラムの区切り文字
デフォルト:\\s
[INPUT]
解析するテキスト(デフォルトなし)