我有一个别名,我用它来删除通过管道传输给它的评论:
alias decomment='egrep -v "(^#.*|^$)"'
我目前在 squid 代理设置方面遇到了一些困难,所以我想比较一下配置更改。我想使用我的 decomment 别名,因为 squid.config 文件有大量注释掉的行。
我如何diff
在一行中比较(使用)这两个命令的输出?
$ cat squid.conf.old | decomment
$ cat squid.conf.new | decomment
..我可以这样:
$ cat squid.conf.old | decomment > output1
$ cat squid.conf.new | decomment > output2
$ diff output1 output2
您可以为此使用流程替换:
您可以使用进程替换: