diffを使って2つのコマンドの実行結果を取りたいとき,いちいちリダイレクトしてからdiffを取るのはめんどくさい. これを一行で可能にする方法のメモ. [bash] command1 > result1 command2 > result2 diff result1 result2 [/bash] これと同様のことが,bashのProcess substitutionという機能を使えば [bash] diff <(command1) <(command2) [/bash] このように一行で書けてしまいます. zshなら [bash] diff =(command1) =(command2) [/bash] でOK. コマンドの実行結果をファイルのように扱えるので,覚えておくと便利です.