ディレクトリ構造をツリー形式で印刷するLinuxコマンド 質問する

ディレクトリ構造をツリー形式で印刷するLinuxコマンド 質問する

Bashスクリプトから呼び出して、ディレクトリ構造をツリー形式で印刷できるLinuxコマンドはありますか?たとえば、

folder1
   a.txt
   b.txt
folder2
   folder3

ベストアンサー1

これがあなたが探しているものですか? ほとんどのディストリビューションに含まれているはずです (おそらくオプションのインストールとして)。

~> tree -d /proc/self/
/proc/self/
|-- attr
|-- cwd -> /proc
|-- fd
|   `-- 3 -> /proc/15589/fd
|-- fdinfo
|-- net
|   |-- dev_snmp6
|   |-- netfilter
|   |-- rpc
|   |   |-- auth.rpcsec.context
|   |   |-- auth.rpcsec.init
|   |   |-- auth.unix.gid
|   |   |-- auth.unix.ip
|   |   |-- nfs4.idtoname
|   |   |-- nfs4.nametoid
|   |   |-- nfsd.export
|   |   `-- nfsd.fh
|   `-- stat
|-- root -> /
`-- task
    `-- 15589
        |-- attr
        |-- cwd -> /proc
        |-- fd
        | `-- 3 -> /proc/15589/task/15589/fd
        |-- fdinfo
        `-- root -> /

27 directories

メンテナーの Web ページから取得したサンプル。

-L #最大再帰深度を指定するには、を#数値に置き換えたオプションを追加できます。

-dファイルも表示するには削除します。

おすすめ記事