Recientemente instalé grc (colorizador genérico) en mi sistema a través de MacPorts, lo que me permite obtener resultados coloreados para muchos comandos que, por defecto, no lo admiten (vea la captura de pantalla a continuación).

Me gustaría hacer que usar grc sea automático, sin embargo, no para comandos específicos, sino para cada comando. Yo uso zsh como mi caparazón.
Esencialmente, cada vez que ejecuto command -parameter 1 2 3me gustaría que se ejecute automáticamente como grc command -parameter 1 2 3.
No estoy buscando usar alias, por ejemplo, traceroutealias grc traceroute, ya que estoy agregando más y más comandos para que grc se coloree.
He buscado configuraciones preexec y precmd para .zshrc, pero no he encontrado la manera de lograr lo que estoy buscando.

grcal comienzo de cada comando.Otra alternativa El mismo tipo de problemas potenciales:
Usaría un "alias" para cada comando que necesita "grc" en lugar de tratar de encontrar excepciones para las soluciones publicadas aquí.
fuente
Considere usar
grc.zshesa parte de lagrccual se puede encontrar aquí . Tiene alias para todos los comandos compatibles.Ver esta respuesta de Stackoverflow
fuente