sala@home:~$

unbuffer

Elég sok olyan parancs van, ami (feltételezve, hogy egy modern terminált használunk) színeket használ. Ha viszont az eredményt less-szel nézzük, a színek elvesznek, mert a parancs érzékeli, hogy nem terminálra ír, hanem csak egy pipe-ba.

Vagyis például

git status

színes, de

git status | less

már nem színes.

Ha egyszerre szeretnénk less-t és színeket a következőképpen kell használnunk a parancsot:

unbuffer git status | less -r