文書の過去の版を表示しています。
疑似treeコマンド作成
treeコマンドのインストールできない環境でtreeコマンドを利用できる方法を説明します。 find、sed1)コマンドを利用した下記コマンドを使います。
pwd;find . | sort | sed '1d;s/^\.//;s/\/\([^/]*\)$/|--\1/;s/\/[^/|]*/| /g'
上記コマンドを.bashrcに追加してaliasとして使えます。
alias tree="pwd;find . | sort | sed '1d;s/^\.//;s/\/\([^/]*\)$/|--\1/;s/\/[^/|]*/| /g'"
1)
「sed」は「Stream EDitor」の略で、「sed スクリプトコマンド ファイル名」で、指定したファイルをコマンドに従って処理し、標準出力へ出力します。ファイル名を省略した場合は、標準入力からのデータを処理します