Saya mendapatkan pohon berwarna menggunakan tree -C
tetapi ketika saya menyalurkannya ke pipa less
saya mendapatkan hasil seperti ini:
tree public/ -C | less
Bagaimana saya bisa memiliki warna less
dalam hal ini?
Anda ingin -R
beralih ke less
.
Dari less
halaman manual:
-R atau --RAW-CONTROL-CHARS Seperti -r, tetapi hanya urutan pelepasan "warna" ANSI yang dihasilkan dalam bentuk mentah. Tidak seperti -r, tampilan layar dipertahankan dengan benar dalam kebanyakan kasus. Urutan melarikan diri "warna" ANSI adalah urutan bentuk:
ESC [ ... m
Jadi kamu butuh
tree -C public/ | less -R
-r
beralih bekerja untuk lebih juga.Melewati
-r
menjadi lebih sedikit akan membuatnya melewati karakter kontrol dan keluar dari urutan tanpa gangguan.sumber