যে কোনও স্ক্রিপ্টিং সমস্যা শুরু করার মূল চাবিকাঠিটি এটি ছোট ছোট টুকরো টুকরো করা। আরও ফাংশন যুক্ত করার আগে প্রথম ছোট ছোট টুকরা কোড এবং পরীক্ষা করুন।
উদাহরণ স্বরূপ
ধাপ 1
আপনি কোনও স্ক্রিপ্টের কব্জি করে শুরু করতে পারেন যা "ব্যাকআপ শুরু করা" মুদ্রণ করে এবং অন্য কিছুই করে না।
ধাপ ২
একবার এটি date
শেল ভেরিয়েবলের (যেমন $today
) কমান্ডের আউটপুট বরাদ্দ করার জন্য এটি সংশোধন করে এবং সেই ভেরিয়েবলের বিষয়বস্তু মুদ্রণ করে।
ধাপ 3
যখন পদক্ষেপ 2 সম্পূর্ণরূপে পরীক্ষিত এবং কাজ করা হচ্ছে, ব্রাউজ করুন man date
এবং দেখুন "<YYYY> <mm> <DD>" আউটপুট ফর্ম্যাটটি পেতে আউটপুটটি কীভাবে পরিবর্তন করবেন।
ইত্যাদি। আপনি যদি কোনও স্থানে আটকে যান তবে বিদ্যমান উত্তর আছে কিনা তা দেখতে সেই নির্দিষ্ট ক্ষুদ্র মনোনিবেশিত প্রশ্নের জন্য সুপার ইউজার (ইত্যাদি) অনুসন্ধান করুন। আপনি কী করেছেন, এটি কী করেছে এবং পরিবর্তে আপনি এটি কী চেয়েছিলেন তা দেখিয়ে একটি সাবধানতার সাথে রচিত কঠোর-কেন্দ্রীভূত প্রশ্নটি না লিখলে। চলমান কোড প্রদর্শন করুন তবে যে কোনও এবং সমস্ত বহির্মুখী উপাদান সরিয়ে ফেলুন।