Perintah "tree" menggunakan karakter menggambar kotak yang bagus untuk menunjukkan pohon tetapi saya ingin menggunakan output dalam konteks "code-page-neutral" (Saya tahu bahwa selalu ada halaman kode, tetapi dengan membatasi ke bagian bawah karakter saya berharap bebas dari kekhawatiran bahwa seseorang di Ulan Bator melihat wajah tersenyum, dll).
Misalnya, bukannya:
├── include
│ ├── foo
│ └── bar
Saya ingin sesuatu seperti:
+-- include
| +-- foo
| \-- bar
tetapi tidak ada kombinasi sakelar "pohon" yang saya coba berikan ini (tampaknya lebih seperti mereka mengambil karakter kotak gambar sebagai garis dasar dan membuatnya lebih cantik)
Saya juga mencari filter gambar kotak untuk melakukan konversi seperti itu tanpa menemukan sesuatu di luar jumlah ASCII art yang tak terbatas :-). Filter generik berbau seperti sesuatu yang akan dimasak dalam 15 menit - ditambah dua hari lagi tambahan tersandung ke dalam semua kasus sudut lucu :-)
sumber
Jawaban:
Saya tidak yakin tentang ini tetapi saya pikir semua yang Anda butuhkan adalah
Sebagai contoh:
Atau, Anda dapat menggunakan
--charset
opsi:sumber
tree
, tidak ada Unixtree
, tidak ada POSIXtree
. Satu-satunyatree
implementasi yang saya tahu adalah mama.indstate.edu/users/ice/tree .--charset
opsi harus selalu tersedia saat itu. Jawaban diedit.--charset
pilihan harus disebutkan pertama - penggunaan alternatifsed
adalah instruktif, tetapi lebih rumit ...Bagaimana dengan
tree --charset unicode
?sumber
tree --charset nwildner