ツリーの形でディレクトリ構造を出力するBashスクリプトから呼び出すことができるLinuxコマンドはありますか?
folder1
a.txt
b.txt
folder2
folder3
そのような質問は、クローズされるのではなく、スーパーユーザーに移行されるべきではありませんか?
—
Balmipour
この質問は「オフトピック」としてクローズするに値するとは思わない。タグは正しいようです。
—
Sanket Berde
移行せずに質問を閉じるというポリシーは、一般的にスタックオーバーフローと人間の知識の両方に有害です。過去3日間、グーグルで出くわしたすべての質問は同様の理由で閉じられ、それ以上の活動はできませんでした。これは、誰もそれを更新できず、誰もより良い答えを出すことができず、stackoverflowが近視眼的またはエリート主義に見えることを意味します。Stackoverflowは、トピックにこれらの条件があることが判明した場合、移行を要求することを検討する必要があります。
—
Nay
私は2017年9月下旬にここにいる@NickYeatesに同意しますが、この同じ質問に対する答えをまだ見つけています。これらの質問と回答のポリシーを設計するときは、長期的に考えてください。
—
Alex
find
です。またはfind . -not -path '*/\.*'
、で始まるファイルとフォルダを非表示にする.
。:ご質問のように、スペースで出力を持ちたい場合は、このスクリプト「prettifierを見つける」とそれを使うfind . -not -path '*/\.*' | python -c "import sys as s;s.a=[];[setattr(s,'a',list(filter(lambda p: c.startswith(p+'/'),s.a)))or (s.stdout.write(' '*len(s.a)+c[len(s.a[-1])+1 if s.a else 0:])or True) and s.a.append(c[:-1]) for c in s.stdin]"