この資料は Rust 製のコマンドラインツール treeify について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
treeify は、ファイルをリストアップするコマンドの出力を、コマンドツリーの出力と同様のツリー表現に変換します。
treeify [FLAGS]
-h
, —help
ヘルプ情報を表示する-V
, —version
バージョン情報を表示する-0
, --null
パスは改行ではなくヌル文字で区切るコマンドの出力をtreeifyにパイプするだけです。例えば、以下のような感じです。
% find ~ -name '*.rs' | treeify
ファイル名に改行文字が含まれる場合の問題を防ぐために、 -0
または --null
オプションを使用することができます。
find ~ -name '*.rs' -print0 | treeify --null