Eu tenho um alias que eu uso para remover comentários que são canalizados para ele:
alias decomment='egrep -v "(^#.*|^$)"'
Atualmente estou tendo alguma dificuldade com uma configuração de proxy squid, então quero comparar as mudanças de configuração. Eu quero usar meu alias decomment, pois o arquivo squid.config tem um grande número de linhas comentadas.
Como eu compararia (usando diff
) a saída desses dois comandos, em uma linha?
$ cat squid.conf.old | decomment
$ cat squid.conf.new | decomment
..da maneira que eu posso desta forma:
$ cat squid.conf.old | decomment > output1
$ cat squid.conf.new | decomment > output2
$ diff output1 output2
Você pode usar a substituição de processo para isso:
Você pode usar a substituição de processo: