コマンドを使用してディレクトリのサブディレクトリを一覧表示したいと思いますtree
。しかし、インデント行を印刷したくありません。ただ空白に変えたいです。
マニュアルページに正しいパラメータが見つかりません。おそらく出力をパイプしてこの行を削除することができtree
ますsed
。
ベストアンサー1
だからあなたは次のようなものが欲しい:
tree | sed 's/├\|─\|│\|└/ /g'
これらの「行」文字はすべて空白に置き換えます。
望むより:
$ tree
.
├── dir1
│ ├── file1
│ └── file2
└── dir2
├── file1
└── file2
2 directories, 4 files
$ tree | sed 's/├\|─\|│\|└/ /g'
.
dir1
file1
file2
dir2
file1
file2
2 directories, 4 files