কীভাবে প্যাচ তৈরি করবেন

সুচিপত্র:

কীভাবে প্যাচ তৈরি করবেন
কীভাবে প্যাচ তৈরি করবেন

ভিডিও: কীভাবে প্যাচ তৈরি করবেন

ভিডিও: কীভাবে প্যাচ তৈরি করবেন
ভিডিও: খড় ও ঘাস কাটার মেশিনের ব্লেড কিভাবে এডজাস্ট করে. 2024, মে
Anonim

ইউনিক্স-এর মতো সিস্টেমে প্যাচগুলি ব্যাপকভাবে ব্যবহৃত হয় বিভিন্ন ফাইলের সেটগুলিতে করা ছোট পরিবর্তনগুলি (যেমন, সফ্টওয়্যার উত্স কোড)। এগুলিতে কেবলমাত্র সম্পাদনাগুলি সম্পর্কিত তথ্য রয়েছে যা এটির বর্তমান অবস্থায় পরিবর্তন করার জন্য মূল ফাইলটিতে তৈরি করা দরকার।

কীভাবে প্যাচ তৈরি করবেন
কীভাবে প্যাচ তৈরি করবেন

প্রয়োজনীয়

বিভিন্ন ইউটিলিটি ইনস্টল করা।

নির্দেশনা

ধাপ 1

এমন একটি উত্স ফাইল প্রস্তুত করুন যাতে আপনি পরিবর্তন করার জন্য একটি প্যাচ তৈরি করবেন। ফাইলের ডেটা উভয় পাঠ্য এবং বাইনারি হতে পারে

ধাপ ২

প্রথম ধাপে প্রস্তুত ফাইলটির একটি সদৃশ তৈরি করুন। এটি একই নামের সাথে বা বর্তমান ডিরেক্টরিতে অন্য কোনও ডিরেক্টরিতে অনুলিপি করুন তবে আলাদা নামের সাথে

ধাপ 3

পূর্ববর্তী পদক্ষেপে তৈরি করা সদৃশ ফাইলটি সংশোধন করুন। উপযুক্ত সম্পাদকে যথাযথ হিসাবে পাঠ্য সম্পাদনা করুন, বা এটির সাথে কাজ করার উদ্দেশ্যে অ্যাপ্লিকেশনটি দিয়ে ফাইলের ডেটা ওভাররাইট করুন

পদক্ষেপ 4

বিভিন্ন ইউটিলিটি ব্যবহার সম্পর্কিত তথ্য পর্যালোচনা করুন। একটি টার্মিনাল এমুলেটর শুরু করুন বা কনসোলে স্যুইচ করুন। অনলাইন সহায়তা প্রদর্শনের জন্য কমান্ডটি চালান: diff --help। কমান্ডগুলি ব্যবহার করে দেখুন: ইনস্টল করা থাকলে উপযুক্ত ডকুমেন্টেশন পৃষ্ঠাগুলি প্রদর্শন করতে ম্যান ডিফ বা তথ্য ডিফ করুন। -A, -c (-C), -e, - সাধারণ এবং -n (--rsc) বিকল্পগুলিতে বিশেষ মনোযোগ দিন

পদক্ষেপ 5

একটি প্যাচ তৈরি করুন। আপনি যে বিকল্পগুলি চান তা দিয়ে ডিফ কমান্ডটি চালান, এর আউটপুট একটি ফাইলে পুনর্নির্দেশ করুন। বিকল্পগুলি অনুসরণ করে প্যারামিটার হিসাবে আসল এবং পরিবর্তিত ফাইলগুলি উল্লেখ করুন। বর্তমান ডিরেক্টরিতে অবস্থিত ফাইলগুলি থেকে ডেটা ভিত্তিক প্যাচ তৈরির জন্য ডিফ ব্যবহার করার সহজ উদাহরণটি এর মত দেখতে পাওয়া যায়: ডিফ সোর্স.টেক্সট পরিবর্তিত.xt> নমুনা.প্যা

পদক্ষেপ 6

উত্পন্ন প্যাচ দেখুন। উপযুক্ত পাঠ্য সম্পাদক ব্যবহার করুন, বা বিড়াল কমান্ড সহ কনসোলে এর বিষয়বস্তু মুদ্রণ করুন। উদাহরণস্বরূপ: বিড়ালের নমুনা.প্যাচ বা বিড়ালের নমুনা p প্যাচ | আর

পদক্ষেপ 7

তৈরি হওয়া পরিবর্তন ফাইলটির যথার্থতা পরীক্ষা করে দেখুন। প্যাচ কমান্ড ব্যবহার করুন। -I বিকল্পের সাহায্যে প্যাচ পাথটি প্রবেশ করুন। ফলাফলটিতে একটি ফাইল নাম নির্ধারণ করতে -o বিকল্পটি ব্যবহার করুন। এটি আসল ফাইলটি ওভাররাইট করা রোধ করবে, যে পথেটি শেষ প্যারামিটার হিসাবে নির্দিষ্ট করা উচিত। উদাহরণস্বরূপ: প্যাচ -i নমুনা.প্যাচ -o টেস্ট.txt উত্স.txt উত্পন্ন ফাইল এবং তৃতীয় ধাপে তৈরি হওয়া ফাইলের সাথে তুলনা করুন। তারা অবশ্যই অভিন্ন হতে হবে। উত্স এবং প্যাচ ফাইলের নামগুলিতে পেনাল্টিমেট এবং শেষ যুক্তিগুলিতে পাস করে - - ড্রাই-রান এবং --verbose প্যারামিটারগুলি সহ প্যাচ কমান্ডটি চালান: প্যাচ --ড্রাই-রান --verbose উত্স.txt নমুনা.প্যাচ কোনও পরিবর্তন হবে না ফাইলগুলিতে তৈরি করা হবে, তবে কমান্ডটি বাস্তবায়িত হলে কার্য সম্পাদন করা যেত তার উপর একটি বিশদ প্রতিবেদন প্রদর্শিত হবে। এটি তৈরি প্যাচটির সঠিকতা বিচার করতেও ব্যবহার করা যেতে পারে।

প্রস্তাবিত: