タグ

ブックマーク / blog.shironoo.org (1)

  • diffを使ってコマンド実行結果の差分を取る | shironoo's Memorandum

    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. コマンドの実行結果をファイルのように扱えるので,覚えておくと便利です.

  • 1