diffを使用した2つのコマンドの出力比較

diffを使用した2つのコマンドの出力比較

diff2つのコマンドの出力を比較するには?

私はこれを使ってファイルの内容をfilename1コマンドの出力と比較する方法を知っていますcmd2

cmd | diff filename -

cmd1たとえば、他のコマンドを代わりに使用するにはどうすればよいですかfilename

プロセス交換をサポートしていないダッシュを使用しています。

ベストアンサー1

に基づいてDashでプロセス交換をシミュレートする方法は?(ありがとうございます。αГsнim! )、次に調整dash

( cmd1 | ( cmd2 | ( diff /dev/fd/3 /dev/fd/4 ) 4<&0 ) 3<&0 )

おすすめ記事