Klasör içeriklerini karşılaştırma


Diff komutu, dosyaları satır satır dolaşarak, iki dosya arasındaki arasındaki farkı veya farkları bulmak için güzel bir yöntem.

Bunu herkesin bildiği üzere diff dosya1 dosya2 şeklinde kullanırız.

Peki klasör içinde karşılaştırmamız gereken fazla dosya var ise?

Bu durmda diff komutu bize -r ile recursive(özyinelemeli) bir şekilde bu dosyaları karşılaştır.

 Çıktı 1

Eğer siz sadece değiştirilen dosyaları değil değiştirilen içeriği de görmek istiyorsanız -q komutunu kaldırmanız yeterlidir

 

 Çıktı 2

Yukarıda gördüğünüz gibi eklenen satırlar dosya isminden sonra yer almıştır.

Umarım işinize yaramıştır.

 

 

Kaynaklar:

http://lifehacker.com/compare-the-contents-of-two-folders-with-the-diff-comma-598872057