Üç klasörün var:
- Geçerli dosyalarınızı içeren klasör akımı
- eski , aynı dosyaların daha eski bir sürümünü içeren klasör
- sadece boş bir klasör olan klasör farkı
Nasıl karşılaştırmak yapmak eski ile cari ve farklı (veya tamamen yeni) olan dosyaları kopyalamak akım için fark ?
Her yeri aradım ve ele almam gereken basit bir şey gibi görünüyor, ancak benim örneğimde çalışmasını sağlayamıyorum. Kaynakların çoğu, rsync kullanımını önerdi, bu yüzden aşağıdaki komutu verdim:
rsync -ac --compare-dest=../old/ new/ difference/
Bu ancak ne yapar, tüm dosyaları kopyalar olduğunu yeni için fark bile, aynıdır olanlar eski .
Yardım etmesi durumunda (belki komut iyidir ve hata başka bir yerdedir), şöyle denedim:
- Üç klasörü yaptım.
- Eskiden farklı içeriklere sahip birkaç metin dosyası hazırladım .
- Ben dosyaları kopyaladığınız eski için yeni .
- Bazı dosyaların içeriğini yeni olarak değiştirdim ve birkaç ek dosya daha ekledim.
- Yukarıdaki komutu çalıştırdım ve sonuçları farklı olarak kontrol ettim .
Son bir kaç gündür bir çözüm arıyordum ve yardım için minnettar kalırım. Mutlaka rsync kullanmak zorunda değil, ancak mümkünse neyi yanlış yaptığımı bilmek istiyorum.