新しく追加された行ではなく、変更された行のみを diff で取得する方法があるかどうか興味がありますか?
つまり、file1 と file2 という 2 つのファイルがあるとします。
file1 は次のとおりです。
abc=123
def=234
klm=10.10
xyz=6666
file2 は次のとおりです。
abc+=123
def=234
klm=10.101
xyz=666
stackoverflow=1000
superuser=2000
wtf=911
私が欲しいのは、次のようなコマンドを与えて、次のようなdiff <parameters> file1 file2
出力を得ることです
- abc=123
+ abc+=123
- klm=10.10
+ klm=10.101
- xyz=6666
+ xyz=666
そのような出力も歓迎されます:
- abc=123
+ abc+=123
def=234
- klm=10.10
+ klm=10.101
- xyz=6666
+ xyz=666
私はしたくない
stackoverflow=1000
superuser=2000
wtf=911
行が出力されます。
Linux で diff のパラメーターを使用してこの機能を取得する方法はありますか?