• ベストアンサー

shellのコマンド deffの差分の行数を出力する

diff結果の差分の行数を出力するコマンドを教えてください。 たとえばaaa.txtとbbb.txtのdiff比較をした場合 aaa.txtから見たbbb.txtとの差分の行数 bbb.txtから見たaaa.txtとの差分の行数 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

単純に diff の結果(例えば side by side として)をリダイレクトして < で始まる行の数とかを数えたらいいのでは? diff file1.txt file2.txt | grep -c -e "^<" な感じで。 「差分の行数」というのをどう数えたいのかよくわかりませんが。

関連するQ&A

専門家に質問してみよう