BASH/C2/Array-Operations-in-BASH/Bengali

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 BASHArray operations এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:05 এই টিউটোরিয়ালে শিখব Array ঘোষিত করে এতে ভ্যালু নির্ধারিত করা।
00:12 ঘোষণাকরণের দরুন Array ইনিসিয়েলাইজ করা।
00:15 Array এর দৈর্ঘ্য এবং তার n তম এলিমেন্ট নির্ণয় করা।
00:20 Array প্রিন্ট করা।
00:22 টিউটোরিয়ালটি অনুসরণ করতে লিনাক্স অপারেটিং সিস্টেম সম্পর্কে জানতে হবে।
00:27 প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:33 এখানে
00:37 উবুন্টু লিনাক্স 12.04 OS এবং
00:41 GNU Bash সংস্করণ 4.1.10 ব্যবহার করছি।
00:45 অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়।
00:50 এখন Array এর সংজ্ঞা এবং তার বৈশিষ্ট্য দিয়ে শুরু করি।
00:55 Array হল একাধিক ভ্যালুর সাথে একটি ভ্যারিয়েবল।
01:01 ভ্যালু একই বা ভিন্ন হতে পারে।
01:04 Array এর আকারের কোন সর্বাধিক সীমা নেই।
01:08 Array মেম্বর পরপর হওয়ার প্রয়োজন নেই।
01:12 Array ইনডেক্স সর্বদা শূন্য দিয়ে শুরু হয়।
01:16 এখন Array ঘোষিত করে এতে ভ্যালু নির্ধারিত করা দেখবো।
01:21 Array এর সিনট্যাক্স হল
01:24 declare হাইফেন a arrayname
01:28 declare, Array ঘোষিত করতে ব্যবহৃত হয়।
01:31 এটি Bash এ বিল্ট ইন কমান্ড।
01:35 Array তে ভ্যালু নির্ধারিত করার সিনট্যাক্স হল
01:38 Name বর্গাকার বন্ধনীতে index ইকুয়ালস টু একক উদ্ধৃতিতে value
01:46 এখন ঘোষণাকরণের দরুন Array ইনিসিয়েলাইজ করা দেখি।
01:51 Array একই সময়ে ঘোষিত এবং ইনিসিয়েলাইজ করা যেতে পারে।
01:56 এলিমেন্ট স্পেস দ্বারা পৃথক করা উচিত।
02:00 প্রতিটি এলিমেন্ট বন্ধনীর মধ্যে হতে হবে।
02:03 সিনট্যাক্স হল declare হাইফেন a arrayname ইকুয়ালস টু বৃত্তাকার বন্ধনীতে একক উদ্ধৃতিতে element1 , element2 এবং element3
02:19 একটি উদাহরণ দিয়ে চেষ্টা করি।
02:21 Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
02:28 এখন লিখুন: gedit স্পেস array ডট sh স্পেস &
02:36 আমরা প্রম্পট মুক্ত করতে ampersand (&) ব্যবহার করি। Enter টিপুন।
02:41 array ডট sh ফাইলে প্রদর্শিত কোড লিখুন।
02:47 এই লাইন এলিমেন্টের সাথে Linux নামে Array ঘোষিত করে যেমন Debian, Redhat, Ubuntu এবং Fedora
02:57 এখানে হাইফেন a একটি ফ্ল্যাগ।
03:00 এখানে Array পড়া এবং এতে ভ্যালু নির্ধারণের অনুমতি দেয়।
03:05 এখন স্লাইডে ফিরে যাই।
03:07 Array এর দৈর্ঘ্য এই সিনট্যাক্স দ্বারা পাওয়া যাবে
03:12 Dollar চিহ্ন ওপেন কোঁকড়া বন্ধনী hash arrayname বর্গাকার বন্ধনীতে @ চিহ্ন এবং ক্লোস কোঁকড়া বন্ধনী।
03:22 n তম এলিমেন্টের দৈর্ঘ্য এই সিনট্যাক্স দ্বারা পাওয়া যাবে
03:28 Dollar চিহ্ন ওপেন কোঁকড়া বন্ধনী hash arrayname বর্গাকার বন্ধনীতে n এবং ক্লোস কোঁকড়া বন্ধনী।
03:37 এখানে n হল এলিমেন্ট সংখ্যা যার দৈর্ঘ্য নির্ণয় করতে হবে।
03:42 Array এর সকল এলিমেন্ট এই সিনট্যাক্স ব্যবহার করে প্রিন্ট করা যাবে।
03:48 Dollar চিহ্ন ওপেন কোঁকড়া বন্ধনী arrayname বর্গাকার বন্ধনীতে @ চিহ্ন এবং ক্লোস কোঁকড়া বন্ধনী।
03:57 টেক্সট এডিটরে ফিরে আসি।
04:00 এই লাইন অ্যারে Linux এ এলিমেন্টের মোট সংখ্যা প্রদর্শন করবে।
04:06 হাইফেন e ব্যাকস্ল্যাশ এস্কেপের বর্ণন সক্ষম করে।
04:11 আমরা এই লাইনের শেষে ব্যাকস্ল্যাশ n লিখে অন্তর্ভুক্ত করেছি।
04:18 পরবর্তী লাইন অ্যারে Linux এর সকল এলিমেন্ট প্রদর্শন করে।
04:23 এই লাইন অ্যারে Linux এর তৃতীয় এলিমেন্ট প্রদর্শন করে।
04:28 মনে রাখুন যে অ্যারে সর্বদা ইনডেক্স শূন্য দিয়ে শুরু হয়।
04:34 অবশেষে, এই লাইন তৃতীয় এলিমেন্টে উপস্থিত অক্ষরের সংখ্যা প্রদর্শন করে।
04:40 এখন টার্মিনালে যাই।
04:42 ফাইল সম্পাদিত করতে লিখুন, chmod স্পেস প্লাস x স্পেস array ডট sh. Enter টিপুন।
04:56 লিখুন ডট স্ল্যাশ array ডট sh. Enter টিপুন।
05:01 আউটপুট প্রদর্শিত হয়েছে।
05:04 এলিমেন্ট সংখ্যা বা অ্যারে Linux এর দৈর্ঘ্য চার হয়।
05:10 অ্যারে Linux এর এলিমেন্ট হল Debian (ডেবিয়ান), Redhat (রেড-হ্যাট), Ubuntu (উবুন্টু) এবং Fedora (ফেডোরা)
05:18 Array এর তৃতীয় এলিমেন্ট হল Ubuntu
05:22 তৃতীয় এলিমেন্টে প্রত্যাশিত অক্ষরের সংখ্যা হল ছয়।
05:29 আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
05:32 সংক্ষিপ্তকরণ করি। স্লাইডে ফিরে আসি।
05:35 এখানে শিখেছি
05:40 Array তে ভ্যালু ঘোষিত এবং নির্ধারিত করা।
05:43 ঘোষণাকরণের দরুন Array ইনিসিয়েলাইজ করা।
05:46 Array এর দৈর্ঘ্য এবং তার n তম এলিমেন্ট নির্ণয় করা।
05:51 সম্পূর্ণ Array প্রিন্ট করা।
05:53 এখন
05:55 দৈর্ঘ্য 7 এর সাথে অ্যারের নাম ঘোষিত করুন এবং
06:00 এলিমেন্টের মোট সংখ্যা নির্ণয় করুন।
06:02 সকল এলিমেন্ট প্রিন্ট করুন।
06:04 পঞ্চম এলিমেন্ট প্রিন্ট করুন।
06:06 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
06:10 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
06:13 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
06:18 স্পোকেন টিউটোরিয়াল প্রকল্প দল
06:20 কর্মশালার আয়োজন করে।
06:24 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
06:27 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
06:35 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
06:40 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
06:47 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য।
06:52 এই স্ক্রিপ্টটি FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে।
06:58 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
07:02 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta