はじめに

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

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

Rust開発環境を整える

treeify について

treeify は、ファイルをリストアップするコマンドの出力を、コマンドツリーの出力と同様のツリー表現に変換します。

GitHub - dzamlo/treeify

使用方法

treeify [FLAGS]

フラグ

使用例

コマンドの出力をtreeifyにパイプするだけです。例えば、以下のような感じです。

% find ~ -name '*.rs' | treeify

ファイル名に改行文字が含まれる場合の問題を防ぐために、 -0 または --null オプションを使用することができます。

find ~ -name '*.rs' -print0 | treeify --null

ドキュメント

treeify のヘルプメッセージ