はじめに

この資料は Rust 製のコマンドラインツール ogrep について紹介するものです。

Rustの環境構築やツールのインストール方法については以下を参照してください

Rust開発環境を整える

ogrep について

インデント構造のテキストファイルを検索するための機能的なCLIツールです。 ogrep は grepとよく似ていて、どちらもマッチした行を検索し、そのコンテキストを表示することができます。しかし、grep のコンテキストは「マッチした行の前後N行」ですが、ogrep のコンテキストは「マッチした行のインデントを辿った行」になります。

GitHub - kriomant/ogrep-rs: Outline grep — search in indentation-structured texts (Rust version)

使用方法

ogrep [FLAGS] [OPTIONS] <pattern> [input]

フラグ