Suponho que você esteja canalizando de ls
e queira preservar os códigos de cores do terminal. Você pode dizer ls --color=always
(em vez do padrão --color=auto
), que preservará os códigos, mas isso não garante que o que você está falando saiba como entendê-los.
Se você usar glark
em vez de grep
, ele tentará exibir com cores.
Se você usar less
com -R
, ele tentará exibir com cores.