বাংলায় শেল স্ক্রিপ্টিং- পর্ব ৭ [লুপ স্টেটমেন্ট (for লুপ, while লুপ)]

আমরা গত পর্বগুলোতে অনেক ধরনের কাজ শিখেছি যেগুলো হয়তো আমরা  আমাদের দৈনন্দিন কাজে ব্যবহার করতে পারবো। সেই কাজগুলোকে আমরা মনেকরি একটা দিনের কাজ, অথবা আপনার প্রত্যহিক কাজকর্ম যেমন- ঘুম থেকে ওঠা, দাত ব্রাশ করা, খাওয়া, রেস্ট নেয়া, আবার ঘুমানো, ঘুড়তে যাওয়া

বাংলায় শেল স্ক্রিপ্টিং- পর্ব ৬ [কন্ডিশনাল সুইচ কেইস]

আমি আগের পর্বে মাল্টিপল কন্ডিশনাল লজিক নিয়ে লিখেছি। এবার অনেকগুলো কন্ডিশন থাকলে সেখানে elif  ব্যবহার না করে সুইস কেইস এর মাধ্যমে কিভাবে খুবই সহজে, একই কাজটি সেরে ফেলতে পারবো সেটি বুঝানোর চেষ্টা করবো। সুইস কেইস বলতে সেখানে কোন একটি কন্ডিশনের

বাংলায় শেল স্ক্রিপ্টিং- পর্ব ৫ [মাল্টিপল কন্ডিশনাল লজিক লজিক]

আগের একটা লেখাতে কন্ডিশনাল লজিক কি, কেন এবং কিভাবে লিখতে হয় তা মোটামুটিভাবে ক্লিয়ার করেছি। আজকের লেখাতে দেখাবো মাল্টিপল লজিক, অর্থাৎ অনেকগুলো লজিক একসাথে ব্যবহার করা। একই কন্ডিশনে একাধিক লজিক নিয়ে কাজ করাঃ মাল্টিপল লজিক বলতে আসলে বুঝায় একাধিক যুক্তি,

বাংলায় শেল স্ক্রিপ্টিং- পর্ব ৪ [এডভান্সড ফাইল আপারেশন]

আগের লিনাক্স টার্মিনাল নিনজা সিরিজে বেসিক কিছু ফাইল অপারেশন নিয়ে আলোচনা করেছিলাম। আমরাব সেই কাজগুলই একটু এফিসিয়েন্ট ওয়েতে সহজে করার চেষ্টা করবো। ফাইল আপারেশন টার্মিনাল অপারেট করার জন্য খুবই প্রয়োজনীয় একটা লেসন। আমরা সহজভাবে তা বুঝার চেষ্টা করবো… আমরা আগেই

বাংলায় শেল স্ক্রিপ্টিং- পর্ব ৩ [টার্মিনালে সার্চ অপারেশন]

সার্চ অপারেশন বলতে আমরা দেখবো কিভাবে একটা ডিরেক্টরিতে থাকা ফাইলগুলো এবং ফাইলের মধ্যে টেক্সট ফাইলের মধ্যে আমাদের কাঙ্ক্ষিত অবজেক্ট আছে কিনা। টার্মিনালের মজা পেতে এগুলো শেখার কোন বিকল্প নাই, এতে টার্মনালের কাজ অনেক সহজ হয়ে যায় এবং অনেক এফিসিয়েন্ট হয়।

বাংলায় শেল স্ক্রিপ্টিং- পর্ব ২ [ইউজার ইনপুট এবং কন্ডিশনাল লজিক]

আমরা আগে একটা ভেরিয়েবলে ভেলু এসাইন করা দেখেছি, এবং সে ভেলু একটি ফিক্সড ভেলু রিপ্রেজেন্ট করে। এখন যদি চাই আমি একটি ভেরিয়েবল ইউজ করবো এবং সেই ভেরিয়েবলের মধ্যে ইউজার তার ইচ্ছামতো ভেলু এসাইন করবে অর্থাৎ ইউজার থেকে ইনপুট নিবো? আসলে