দুটি ডিয়ার মধ্যে পার্থক্য?


13

আমার দুটি অভিন্ন ফোল্ডার রয়েছে তবে সেগুলি অভিন্ন নয় (উদাহরণস্বরূপ জাভা ইনস্টলেশন dir)। একটি দির একটি অতিরিক্ত ফাইল আছে এবং একটি ফাইল পরিবর্তন করা হয়েছে।

এটি যাচাই করার জন্য কি খুব সহজেই কোন সরঞ্জাম ব্যবহার করা যায় বা তার জন্য আমাকে জটিল বাশ স্ক্রিপ্ট লিখতে হবে?

পিএস আমি কমান্ড-লাইন সরঞ্জামটি খুঁজছি, তবে আপনি যদি কোনও জিইউআই সরঞ্জাম জানেন তবে দয়া করে জ্ঞানটি ভাগ করুন।

উত্তর:


27
diff -qr dir1 dir2 | sort

এটি দুটি ডিরেক্টরিতে ফাইলগুলির তুলনা করবে।

আপনি যদি একজন দুঃখবাদী হন তবে আপনি qযুক্তিটি (এবং | sortপাইপ) বাদ দিতে পারেন এবং আপনি সমস্ত ফাইলের মধ্যে সমস্ত পার্থক্য দেখতে পাবেন ... তবে আউটপুটটি এর মতো ব্যাখ্যা করা বেশ শক্ত।

আপনার যদি পরিচালনা করার মতো অনেক কিছু থাকে তবে সম্ভবত পাইপিংয়ের মাধ্যমে less(কেবলমাত্র | lessকমান্ডটি যুক্ত করুন) আপনাকে এটিকে কিছুটা সহজ দেখতে দেবে।


20

meldএকটি ভাল গ্রাফিকাল ডিফার্ট ফ্রন্ট্যান্ড যা আপনাকে ফাইলগুলির পাশাপাশি পাশের তালিকা প্রদর্শন করবে। উবুন্টু সফ্টওয়্যার সেন্টারের সাথে মেল্ড ইনস্টল করুন:

সফ্টওয়্যার কেন্দ্রের মাধ্যমে ইনস্টল করুন

অথবা টার্মিনালের সাথে এই কমান্ডগুলি ব্যবহার করুন:

sudo apt-get install meld
meld dir1 dir2

কর্ম মধ্যে meld


1

জিইউআই হিসাবে, kdiff3 ডিরেক্টরিগুলি তুলনা করতে সক্ষম বলে মনে হচ্ছে।


এটি কেবল কে-ডি-ই-এর জন্য নয়?
ইউএডাপ্টার

প্রোগ্রামটি কিউটি এবং কেডিএ লাইব্রেরি ব্যবহার করে। এর অর্থ এই যে গ্রন্থাগারগুলি ইনস্টল করা দরকার, তবে এটি নয় যে পুরো কেডি ডেস্কটপ উপস্থিত থাকতে হবে। এই লাইব্রেরি ভিত্তিক অন্যান্য সমস্ত প্রোগ্রামের মতো, kdiff3জিনোম বা অন্যান্য ডেস্কটপ পরিবেশে সমস্যা ছাড়াই কাজ করে।
loevborg
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.