هل تستخدم الفرق للعثور على أجزاء العديد من الملفات المتشابهة؟(فرق ​​بيزارو، أو فرق معكوس)

StackOverflow https://stackoverflow.com/questions/522221

  •  22-08-2019
  •  | 
  •  

سؤال

بيزارو-فرق!!!

هل هناك طريقة لإجراء فرق bizzaro/inverse الذي يعرض فقط أجزاء مجموعة الملفات المتماثلة؟(أي.طريقة أكثر من ثلاثة ملفات)

أعرف سؤالًا غريبًا... لكنني أقوم بتحويل الصفحات الثابتة القديمة لشخص ما إلى شيء ما أكثر قابلية للإدارة قليلاً.

هل كانت مفيدة؟

المحلول

وأنت ترغب في الكشف عن استنساخ. يكشف قطع كود مماثلة في أنحاء نظم مصادر كبيرة. ترى لدينا أداة ClonedR: http://www.semdesigns.com/Products/Clone/index هتمل

نصائح أخرى

يمكنك تجربة إتصالات أمر (ل شائع).سيتم مقارنة ملفين فقط في المرة الواحدة، ولكن يجب أن تكون قادرًا على إجراء أكثر من 3 ملفات باستخدام بعض البرمجة النصية الذكية.

هل يمكن أن تحاول سيم . كان منذ سنوات قليلة كنت استخدمه، ولكن أذكر كونها مفيدة جدا عندما تبحث عن التشابه في ملف أو في العديد من الملفات المختلفة.

وهذا هو مشكلة كلاسيكية .

وإذا كان لي أن سريعة وقذرة ذلك، ربما كنت تفعل شيئا مثل فرق -U 1000000 (على افتراض نسخة من فرق التي تدعم ذلك)، الأنابيب من خلال الحوار الاقتصادي الاستراتيجي لمجرد الحصول على خطوط مشتركة (وقطاع المسافات البادئة). كنت قد لحلقة عبر كافة الملفات، وإن كان.

تحرير: لقد نسيت أن هناك أيضا تنفيذ تى سى ال من شأنه أن يكون قليلا أكثر تنوعا ، ولكن تحتاج إلى مزيد من الترميز. قد تكون قادرة على العثور على التنفيذ لغتك في الاختيار.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top