別サーバとローカルにあるファイルのdiff結果を表示するようなシェルを作成したいです。
diffコマンド自体は検索すると以下のようなコマンドがヒットします。
ssh ユーザ名@ホスト名 "cat リモート側のファイルパス" | diff - ローカル側のファイルパス
単純にこれをシェルで作ればいいのですが、
考えている理想の結果としては単純に差異を表示するのではなく、
差異がある場合
結果:NG
以下diffの結果(差異)が表示される。
差異がない場合
結果:OK
みたいな表示をしたいのですが可能でしょうか?
diffの戻り値で判定すれば良いのでは? http://d.hatena.ne.jp/k3k1/20071226/1198629005
回答1件
あなたの回答
tips
プレビュー