Perl tem um invólucro sem brilho colordiff para diff, mas eu prefiro grc (colorizador genérico) .
Com o grc (colorizer genérico) , você pode escrever seus próprios wrappers para diferentes tipos de comandos ou entradas (se você gosta desse tipo de coisa).
Abaixo, grc
está sendo executado em relação a /var/log/syslog
(na configuração, este arquivo está configurado para um determinado esquema de cores), onde ele destaca processos, pids, IPs e "connect" s.
É claro que é recomendado usar um apelido para que você não esqueça:
alias diff="/usr/bin/grc /usr/bin/diff"
Sevocêtemogit,vocêpodeapenasquererusarisso,oquepermitediff
,mesmoentreagências.
gitdiffmaster:cogs/foo.txtbranch:widgets/bar.txt
Vocênãoprecisausargitdiff
dentrodeumrepositório,vocêpodeusá-loapenasparaarquivosregulares.
gitdiffold.txtnew.txt
Comosempre,vocêpodealiasdiff
parafacilidadedeuso.
aliasdiff="git diff"