উইন্ডোজ কমান্ড প্রম্পট থেকে কীভাবে এফসি (ফাইলের তুলনা) ব্যবহার করবেন
একটি দুর্দান্ত কমান্ড লাইন সরঞ্জাম রয়েছে যা আপনি যদি পিসি ব্যবহার করে থাকেন তবে এমন কোনও সামগ্রী বা বাইনারি কোডের পার্থক্য রয়েছে যা আপনি অ্যাক্সেস করতে পারবেন তা দেখার জন্য ফাইলগুলি তুলনা করতে ব্যবহার করা যেতে পারে। ফাইল তুলনা বা এফসি হিসাবে আমরা উল্লেখ করব যে এখান থেকে, এটি একটি সাধারণ প্রোগ্রাম যা পাঠ্য বা বাইনারি ফাইলগুলির বিষয়বস্তুগুলির তুলনা করবে এবং ASCII এবং ইউনিকোড পাঠ্য উভয়েরই তুলনা করতে সক্ষম। আপনি এই সরঞ্জামটি দুটি ফাইল বা দুটি সেট ফাইলগুলির যে কোনওটির সাথে অন্যদের সাথে মেলে না এমন কোনও লাইন প্রদর্শন করতে ব্যবহার করতে পারেন।
ফাইলের তুলনায় সুইচ এবং পরামিতি
- / খ - এই স্যুইচটি একটি বাইনারি তুলনা সম্পাদন করবে।
- / সি - যদি আপনার কোনও ক্ষেত্রে সংবেদনশীল তুলনা করার প্রয়োজন হয় তবে এই স্যুইচটি ব্যবহার করুন।
- / এ - এই স্যুইচটি প্রতিটি গ্রুপের পার্থক্যের জন্য কেবল প্রথম এবং শেষ লাইনগুলিকে এফসি প্রদর্শন করবে।
- / ইউ - ইউনিকোড পাঠ্য ফাইল হিসাবে ফাইলগুলির তুলনা করতে এই স্যুইচটি ব্যবহার করুন।
- / এল - এটি আপনার ফাইলগুলিকে ASCII পাঠ্য হিসাবে তুলনা করবে।
- / এন - এই স্যুইচটি কেবলমাত্র ASCII এর সাথে ব্যবহার করা যেতে পারে তবে এটি সমস্ত সম্পর্কিত লাইন নম্বর প্রদর্শন করবে।
- /পাউন্ডএন - এফসির এটি বাতিল না হওয়ার আগে এফসি পড়বে এমন ক্রমাগত বিভিন্ন লাইনের পরিমাণ সীমিত করতে একটি সংখ্যার সাথে "এন" প্রতিস্থাপন করুন। ডিফল্ট, যদি আপনি কোনও সংখ্যা নির্দিষ্ট না করেন তবে মিলের সাথে মিল থাকা পাঠ্যের 100 টি লাইন।
- /nnnn - এখানে "এন এর" প্রতিস্থাপন এফসিকে বলবে যে এটি যখন মিলহীন লাইনগুলি খুঁজে পায়, তখন কেবল তখনই চলতে পারে যখন এটি অমিলের পরে পরপর "n" সন্ধান করে। আপনি দুটি ফাইলকে সিঙ্কের বাইরে যাওয়ার থেকে বাঁচাতে চাইলে এটি কার্যকর।
- / টি - এই স্যুইচ এফসিকে বলবে যে স্পেসগুলিতে ট্যাবগুলি প্রসারিত না করা।
- / ডাব্লু - আপনি যদি এই স্যুইচটি ব্যবহার করেন, এফসি আপনার ফাইলগুলির তুলনার সময় সাদা স্থান (ট্যাব এবং স্পেস) সংকোচিত করবে।
কেবলমাত্র একটি প্যারামিটার আপনাকে নির্দিষ্ট করতে হবে তবে আপনাকে এটির দুটি উদাহরণ প্রবেশ করতে হবে। এটি সেই প্যাথনাম প্যারামিটার যেখানে আপনি নিজের ফাইলগুলির অবস্থান বর্ণনা করবেন।
FC এর সিনট্যাক্স
কমান্ড প্রম্পটের প্রতিটি সরঞ্জামের মতো, আপনাকে সঠিক সিনট্যাক্স সহ কীভাবে আপনার আদেশগুলি প্রবেশ করতে হবে তা জানতে হবে। ফাইল তুলনা সরঞ্জামের জন্য দুটি প্রধান বিকল্প রয়েছে যা আপনি ব্যবহার করতে পারেন। আপনি যদি দুটি স্বতন্ত্র ফাইলের পরিবর্তে দুটি সেট ফাইলের তুলনা করতে চান তবে আপনি ওয়াইল্ডকার্ড (? এবং *) ব্যবহার করতে পারেন।
এফসি [পথের নাম 1] [পথের নাম 2]
এফসি [স্যুইচগুলি] [পথের নাম 1] [পথের নাম 2]
আপনার আদেশের উপর নির্ভর করে, আপনি চারটি ত্রুটিযুক্ত%% প্রতিক্রিয়া পাবেন।
- -1 - আপনার সিনট্যাক্সটি ভুল।
- 0 - দুটি ফাইলই অভিন্ন।
- 1 - ফাইলগুলি পৃথক।
- 2 - কমপক্ষে একটি ফাইল খুঁজে পাওয়া যাবে না।
চল অনুশীলন করি
আমরা শুরু করার আগে, আমাদের তিনটি নমুনা পাঠ্য নথি ডাউনলোড করা উচিত যা আমরা পরীক্ষার জন্য ব্যবহার করব। এই দস্তাবেজগুলিতে কয়েকটি অনুরূপ শব্দের গ্রুপিং সহ পাঠ্যের একটি অনুচ্ছেদ রয়েছে। এই তিনটি নথি ডাউনলোড করার পরে আপনি এগুলি আপনার কম্পিউটারের যে কোনও ফোল্ডারে অনুলিপি করতে পারেন। এই টিউটোরিয়ালটির উদ্দেশ্যে, আমরা সমস্ত পাঠ্য নথি ডেস্কটপে রাখব।
- FCsample
- FCexercise
- FCexercise2
এখন আপনাকে একটি উন্নত কমান্ড প্রম্পট উইন্ডো খুলতে হবে। উইন্ডোজ 7 এবং 10 এ স্টার্ট মেনু খুলুন বা উইন্ডোজ 8 এ অনুসন্ধান ফাংশনটি খুলুন এবং সিএমডি অনুসন্ধান করুন। এরপরে, এটিতে ডান-ক্লিক করুন এবং তারপরে "প্রশাসক হিসাবে চালান" টিপুন। আপনার যদি একটি উন্নত কমান্ড প্রম্পট উইন্ডো খোলার প্রয়োজন না হয় তবে এটি আপনাকে কোনও সমস্যাযুক্ত কনফার্মেশন ডায়ালগ বাক্স এড়াতে সহায়তা করবে।
আমাদের টিউটোরিয়ালটি আজ কয়েকটি সাধারণ দৃশ্যাবলী কভার করবে যা নীচে বিস্তারিতভাবে বর্ণনা করা হবে।
- ফাইল তুলনা করে একই ফোল্ডারে দুটি পাঠ্য ফাইলের তুলনা করুন।
- ফাইল ব্যবহার করে একই ফোল্ডারে ফাইলের তুলনা করুন “/ lbn” স্যুইচ ব্যবহার করে তুলনা করুন।
- দুটি অভিন্ন ফাইলের তুলনা করুন।
- দুটি পৃথক ফাইল এবং দুটি অভিন্ন ফাইলের বাইনারি তুলনা সম্পাদন করুন।
পরিস্থিতি 1 - ফাইলের তুলনা করে দুটি পাঠ্য ফাইলের তুলনা করুন।
এখন আপনার কমান্ড প্রম্পট উইন্ডোটি খোলা আছে এবং আপনার ডেস্কটপে আপনার পাঠ্য ফাইল রয়েছে, আমরা একটি সাধারণ ফাইল তুলনা করতে প্রস্তুত। এই বিভাগে, আমরা একটি প্রাথমিক তুলনা করব, এবং তারপরে কয়েকটি আলাদা বিকল্প যুক্ত করব। "FCsample" এবং "FCexercise" এর সামগ্রীগুলির তুলনা করতে নীচের কমান্ডটি প্রবেশ করে শুরু করুন। আপনার কম্পিউটারের সাথে মেলে এমন নামের সাথে পাথের নামটি পরিবর্তন করতে ভুলবেন না এবং মনে রাখবেন যে কমান্ড প্রম্পটটি কেস সংবেদনশীল নয়।
এফসি সি: \ ব্যবহারকারীরা মার্টিন \ ডেস্কটপ \ এফসিসাম্পল.টিএসটিসি সি: \ ব্যবহারকারীরা মার্টিন \ ডেস্কটপ \ এফসি এক্সারসাইস.সেক্সট
এই ক্ষেত্রে, উভয় নথির সমস্ত পাঠ্য দেখানো হয়েছে কারণ তারা সঠিকভাবে মেলে না।
পরিস্থিতি 2 - ফাইল ব্যবহার করে একই ফোল্ডারে ফাইলের তুলনা করুন “/ lbn” স্যুইচ ব্যবহার করে তুলনা করুন।
এখন আসুন, আর একটি তুলনা করার চেষ্টা করব যাতে আমরা FC কে 2 লাইন মিল না থাকা ডেটার পরে থামতে বলব। "/ Lbn" স্যুইচ যোগ করে এটি করুন।
fc / lb2 C: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ FCsample.txt সি: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ FCexercise.txt
আপনি দেখতে পাচ্ছেন, আপনি একটি ত্রুটি বার্তা পাবেন যা "রিসাইক ব্যর্থ হয়েছে" বলে says ফাইলগুলি খুব আলাদা ”" এর কারণ না মিলিয়ে যাওয়া তথ্যের পরপর দুটি লাইন রয়েছে। নম্বরগুলি পরিবর্তন করতে বা ফাইলগুলিকে নিজে সম্পাদনা করার চেষ্টা করুন এবং আপনার ফলাফল কী হবে তা দেখতে ফাইলের তুলনা সরঞ্জামটি খেলুন।
পরিস্থিতি 3 - দুটি অভিন্ন ফাইলের সাথে তুলনা করুন।
আপনি যে ফাইলগুলি ডাউনলোড করেছেন তাতে আপনি "এফসিএক্সারসাইজ" এবং "এফসিেক্সারসাইজ 2" নামে দুটি ফাইল দেখতে পাবেন। এই দুটি ফাইলের হুবহু একই বিষয়বস্তু রয়েছে, তাই আমরা একটি তুলনা করব এবং আমরা কী ফলাফল পাব তা দেখুন।
এফসি সি: \ ব্যবহারকারীরা মার্টিন \ ডেস্কটপ \ এফসিএক্সেরসাইজ টেক্সট সি: \ ব্যবহারকারী \ মার্টিন \ ডেস্কটপ \ এফসিেক্সারসাইস 2.txt
উপরের চিত্র থেকে আপনি দেখতে পাচ্ছেন, এফসি রিপোর্ট করেছেন যে কোনও পার্থক্যের মুখোমুখি হয়নি। আপনি যদি একটি ফাইল সম্পাদনা করতে চান তবে একটি অক্ষর যুক্ত করুন এবং আবার আদেশটি চেষ্টা করুন, আপনার ফলাফলগুলি নীচের চিত্রের মতো প্রদর্শিত হবে। মনে রাখবেন যে কেবলমাত্র একটি জিনিস পরিবর্তিত হয়েছিল তা হ'ল "ক" চিঠিটি যুক্ত করা।
পরিস্থিতি 4 - দুটি পৃথক ফাইল এবং দুটি অভিন্ন ফাইলের বাইনারি তুলনা সম্পাদন করুন।
এই উদাহরণের জন্য, আমরা "FCexercise" এবং "FCsample" ফাইলগুলির বাইনারি তুলনা করব performing
fc / b C: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ FCexercise.txt সি: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ স্যাম্পেল.টিএসটিএস
আপনি খেয়াল করবেন যে দুটি ফাইলের তুলনা করা হচ্ছে তা আপনাকে জানিয়ে ফাংশনটি শুরু হয় begins এরপরে, বাইনারি ডিজিটের একগুচ্ছ স্ক্রোল করুন, যেখানে এই জায়গাগুলির পাশাপাশি ফাইলগুলি তুলনা করা হচ্ছে, এবং শেষ পর্যন্ত, আপনি একটি প্রতিবেদন পেয়েছেন যা বলছে যে, FCexercise FCsample এর চেয়ে দীর্ঘ। এই পরবর্তী উদাহরণের জন্য, আমরা "FCexercise" এবং "FCexercise2" ফাইলগুলির বাইনারি তুলনা করবো।
fc / b C: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ FCexercise.txt সি: \ ব্যবহারকারীগণ \ মার্টিন \ ডেস্কটপ \ FCexercise2.txt
দুটি অভিন্ন ফাইলের এই তুলনায়, এফসি জানিয়েছে যে দুটি ফাইলের মধ্যে কোনও পার্থক্য নেই। এখন আপনি যে এফসি সরঞ্জামের বেসিকগুলি জানেন তা স্যুইচগুলির সাথে খেলতে এবং কিছু নতুন ধারণা পরীক্ষা করার জন্য নির্দ্বিধায়। মনে রাখবেন যে আপনি ফাইলগুলি খেলছেন যখন কোনও দুর্ঘটনাজনিত তথ্য হ্রাস এড়াতে এখানে সরবরাহ করা মতো ডামি নমুনাগুলি ব্যবহার করা ভাল।
চিত্র ক্রেডিট: ফ্লিকারে নিক্কি