হাজার লাইনের সাথে আমার দুটি লগ ফাইল রয়েছে। প্রাক-প্রক্রিয়াজাতকরণের পরে, কেবল কয়েকটি লাইন পৃথক হয়। এই অবশিষ্ট রেখাগুলি হয় প্রকৃত পার্থক্য, বা রেখার গোছানো দল।
ইউনিফাইড ডিফগুলি আমাকে বিস্তারিত পার্থক্যগুলি দেখার অনুমতি দেয় তবে এটি চোখের বলের সাথে ম্যানুয়াল তুলনা শক্ত করে তোলে। পার্শ্ব-পাশাপাশি পার্থক্যগুলি তুলনা করার জন্য আরও কার্যকর বলে মনে হয়, তবে এটি হাজার হাজার অপরিবর্তিত রেখা যুক্ত করে। উভয় জগতের সুবিধা পাওয়ার কোনও উপায় আছে?
দ্রষ্টব্য, এই লগ ফাইলগুলি উত্পাদিত হয় xscope
যা কোন প্রোগ্রাম যা Xorg প্রোটোকল ডেটা পর্যবেক্ষণ করে। আমি সাধারণ-উদ্দেশ্যে সরঞ্জামগুলির সন্ধান করছি যা উপরের মতো পরিস্থিতিতে প্রয়োগ করা যেতে পারে, উদাহরণস্বরূপ বিশেষায়িত ওয়েবসার্ভার অ্যাক্সেস লগ বিশ্লেষণ সরঞ্জাম নয়।
দুটি উদাহরণ লগ ফাইল http://lekensteyn.nl/files/qemu-sdl-debug/ ( log13
এবং log14
) এ উপলব্ধ । একটি প্রাক-প্রসেসর কমান্ড xscope-filter
ফাইলটিতে পাওয়া যেতে পারে যা টাইমস্ট্যাম্পগুলি এবং অন্যান্য ছোটখাট বিবরণ সরিয়ে দেয়।
vimdiff
( ভিএম প্যাকেজ থেকে) আপনার প্রয়োজনগুলি আরও ভালভাবে সরবরাহ করবে: সমান্তরাল প্রদর্শন, রঙিন, সাধারণ লাইনগুলি ভাঁজ করা। লাইন নম্বরগুলি দিয়ে চালু করা যেতে পারে :set number
।
diff
কি--suppress-common-lines
বিকল্প আছে? পেস্টবিন.