Eu vejo um comportamento semelhante ao descrever quando eu tento isso em /var/log/syslog , que é 2.1MB em tamanho e em torno de 22500 linhas longas. Suspeitando que ccze foi em parte culpado por isso, eu corri:
time ccze -A /var/log/syslog > foo
O que mostrou que ccze demora cerca de 55 segundos na minha máquina 1.2GHz para gerar a saída colorida. Espero que isso seja o que faz o less travar, less não pode ir para o final da saída antes que ccze tenha terminado de gerá-lo, então less parece travar.
Alternativas para que isso funcione melhor:
- Selecione a saída com
grep,sedetc. e, em seguida, canalize paraccze. - Pré-colorize o arquivo e execute
lesssobre isso.