Difference between revisions of "BASH/C2/More-on-Loops/Bengali"
From Script | Spoken-Tutorial
(Created page with "{| Border =1 | '''Time''' |'''Narration''' |- | 00:01 | '''BASH''' এ '''Nested 'for' loop''' এর টিউটোরিয়ালে আপনাদের স্বা...") |
|||
Line 21: | Line 21: | ||
|- | |- | ||
|00:31 | |00:31 | ||
− | | টিউটোরিয়ালটি শিখতে | + | | টিউটোরিয়ালটি শিখতে '''Bash''' এ '''loop''' সম্পর্কে জানতে হবে। |
|- | |- | ||
Line 29: | Line 29: | ||
|- | |- | ||
| 00:43 | | 00:43 | ||
− | | | + | | '''nested loop''' এর ভূমিকা দিয়ে শুরু করি। |
|- | |- | ||
Line 37: | Line 37: | ||
|- | |- | ||
| 00:51 | | 00:51 | ||
− | | আউটার '''for loop''' এক্সপ্রেশন '''1, 2, 3''' | + | | সিনট্যাক্স হল আউটার '''for loop''' এক্সপ্রেশন '''1, 2, 3''' |
|- | |- | ||
| 00:57 | | 00:57 | ||
− | |ইনার '''for loop''' এক্সপ্রেশন '''1, 2, 3''' | + | | ইনার '''for loop''' এক্সপ্রেশন '''1, 2, 3''' |
|- | |- | ||
Line 57: | Line 57: | ||
|- | |- | ||
| 01:12 | | 01:12 | ||
− | | প্রথমে | + | | প্রথমে ডাইরেক্টরী স্ট্রাকচার দেখি। |
|- | |- | ||
|01:17 | |01:17 | ||
− | |এখানে ডেস্কটপে '''simple-nested-for''' নামে | + | |এখানে ডেস্কটপে '''simple-nested-for''' নামে ডাইরেক্টরী রয়েছে। এটি খুলি। |
|- | |- | ||
| 01:24 | | 01:24 | ||
− | | আমাদের সাব | + | | আমাদের সাব ডাইরেক্টরীতে '''test2, test3''' এবং একটি '''Bash''' স্ক্রিপ্ট রয়েছে। |
|- | |- | ||
|01:31 | |01:31 | ||
− | | | + | |প্রতি সাব-ডাইরেক্টরীতে, একাধিক টেক্সট ফাইল রয়েছে। |
|- | |- | ||
Line 77: | Line 77: | ||
|- | |- | ||
|01:39 | |01:39 | ||
− | |এই প্রোগ্রাম প্রতিটি সাব- | + | |এই প্রোগ্রাম প্রতিটি সাব-ডাইরেক্টরীতে সকল ফাইল প্রদর্শন করে। |
|- | |- | ||
|01:45 | |01:45 | ||
− | |একই জিনিস | + | |একই জিনিস একক লাইন কমান্ড দ্বারা পাওয়া যেতে পারে, '''ls''' হাইফেন '''1''' হাইফেন '''R test Asterisk''' |
|- | |- | ||
Line 89: | Line 89: | ||
|- | |- | ||
| 01:58 | | 01:58 | ||
− | | | + | | ফাইলের নাম হল '''nested''' হাইফেন '''for''' ডট '''sh''' |
|- | |- | ||
Line 97: | Line 97: | ||
|- | |- | ||
|02:08 | |02:08 | ||
− | | এটি | + | | এটি আউটার '''for loop'''. |
|- | |- | ||
|02:10 | |02:10 | ||
− | | | + | | '''test''' নাম দিয়ে শুরু হলে এই ডিরেক্টরি যাচাই করবে। |
|- | |- | ||
Line 109: | Line 109: | ||
|- | |- | ||
|02:21 | |02:21 | ||
− | |দ্বিতীয় '''echo''' লাইন একটি | + | |দ্বিতীয় '''echo''' লাইন একটি খালি লাইন নির্মান করবে। |
− | + | ||
|- | |- | ||
| 02:25 | | 02:25 | ||
− | | এটি হল ইনার '''for loop'''. এটি | + | | এটি হল ইনার '''for loop'''. এটি ডাইরেক্টরীতে উপস্থিত ফাইল যাচাই করবে। |
|- | |- | ||
Line 125: | Line 124: | ||
|- | |- | ||
| 02:41 | | 02:41 | ||
− | | | + | | '''done''' ইনার '''for loop''' শেষ করে। |
|- | |- | ||
Line 141: | Line 140: | ||
|- | |- | ||
|02:58 | |02:58 | ||
− | | | + | |কীবোর্ডে '''Ctrl, Alt''' এবং '''T''' কী একসাথে টিপে টার্মিনাল খুলুন। |
|- | |- | ||
|03:08 | |03:08 | ||
− | |এখন সেই | + | |এখন সেই ডাইরেক্টরীতে যাই যেখানে Bash স্ক্রিপ্ট রয়েছে - |
− | + | ||
|- | |- | ||
|03:13 | |03:13 | ||
Line 177: | Line 175: | ||
|- | |- | ||
|03:40 | |03:40 | ||
− | |আউটপুট প্রদর্শিত হয়েছে। এটি '''test''' | + | |আউটপুট প্রদর্শিত হয়েছে। এটি '''test''' ডাইরেক্টরীতে, '''test2''' ডাইরেক্টরীতে এবং '''test3''' ডাইরেক্টরীতে ফাইল প্রদর্শন করে। |
|- | |- | ||
Line 185: | Line 183: | ||
|- | |- | ||
|03:56 | |03:56 | ||
− | | | + | |সংক্ষেপে, এখানে শিখেছি '''Nested 'for' loop''' |
|- | |- | ||
Line 193: | Line 191: | ||
|- | |- | ||
|04:04 | |04:04 | ||
− | |'''nested 'while' loop''' ব্যবহার করে '''nested''' হাইফেন '''for''' ডট '''sh''', | + | |'''nested 'while' loop''' ব্যবহার করে '''nested''' হাইফেন '''for''' ডট '''sh''', স্ক্রিপ্ট পুনরায় লিখুন। |
|- | |- |
Revision as of 16:26, 13 January 2015
Time | Narration |
00:01 | BASH এ Nested 'for' loop এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে Nested 'for' loop একটি উদাহরণের সাহায্যে শিখব। |
00:13 | টিউটোরিয়ালটি রেকর্ড করতে উবুন্টু লিনাক্স 12.04 OS এবং GNU BASH সংস্করণ 4.1.10 ব্যবহার করছি। |
00:24 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00:31 | টিউটোরিয়ালটি শিখতে Bash এ loop সম্পর্কে জানতে হবে। |
00:37 | প্রাসঙ্গিক টিউটোরিয়ালের জন্য, আমাদের ওয়েবসাইট পরিদর্শন করুন। |
00:43 | nested loop এর ভূমিকা দিয়ে শুরু করি। |
00:46 | লুপের ভিতরে লুপ nested loop হিসাবে পরিচিত। |
00:51 | সিনট্যাক্স হল আউটার for loop এক্সপ্রেশন 1, 2, 3 |
00:57 | ইনার for loop এক্সপ্রেশন 1, 2, 3 |
01:01 | statement 1 statement 2 |
01:04 | ইনার for loop বন্ধ করুন আউটার for loop বন্ধ করুন। |
01:09 | nested for loop এর উদাহরণ দেখি। |
01:12 | প্রথমে ডাইরেক্টরী স্ট্রাকচার দেখি। |
01:17 | এখানে ডেস্কটপে simple-nested-for নামে ডাইরেক্টরী রয়েছে। এটি খুলি। |
01:24 | আমাদের সাব ডাইরেক্টরীতে test2, test3 এবং একটি Bash স্ক্রিপ্ট রয়েছে। |
01:31 | প্রতি সাব-ডাইরেক্টরীতে, একাধিক টেক্সট ফাইল রয়েছে। |
01:36 | এখন আমরা কোড দেখবো। |
01:39 | এই প্রোগ্রাম প্রতিটি সাব-ডাইরেক্টরীতে সকল ফাইল প্রদর্শন করে। |
01:45 | একই জিনিস একক লাইন কমান্ড দ্বারা পাওয়া যেতে পারে, ls হাইফেন 1 হাইফেন R test Asterisk |
01:53 | কিন্তু আমরা এটি for loop ব্যবহার করে করব। |
01:58 | ফাইলের নাম হল nested হাইফেন for ডট sh |
02:05 | এটি আমাদের shebang লাইন। |
02:08 | এটি আউটার for loop. |
02:10 | test নাম দিয়ে শুরু হলে এই ডিরেক্টরি যাচাই করবে। |
02:15 | প্রথম echo লাইন সাব-ডিরেক্টরির নাম প্রদর্শন করবে। |
02:21 | দ্বিতীয় echo লাইন একটি খালি লাইন নির্মান করবে। |
02:25 | এটি হল ইনার for loop. এটি ডাইরেক্টরীতে উপস্থিত ফাইল যাচাই করবে। |
02:32 | ls ডিরেক্টরির বিষয়বস্তু প্রদর্শন করে। |
02:36 | -1 (হাইফেন 1) প্রতি লাইনে একটি ফাইল তালিকাভুক্ত করে। |
02:41 | done ইনার for loop শেষ করে। |
02:45 | এই কমান্ড আউটার for-loop এর প্রতিটি সাইকেল শেষ হওয়ার পর একটি উল্লম্ব রেখা প্রিন্ট করে। |
02:53 | done আউটার for loop শেষ করে। |
02:57 | এখন প্রোগ্রাম এক্সিকিউট করি। |
02:58 | কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন। |
03:08 | এখন সেই ডাইরেক্টরীতে যাই যেখানে Bash স্ক্রিপ্ট রয়েছে - |
03:13 | এটি ডেস্কটপে রয়েছে। |
03:15 | লিখুন cd Desktop. ফোল্ডারে যেতে লিখুন, simple হাইফেন nested হাইফেন for |
03:22 | Enter টিপুন। |
03:24 | লিখুন chmod স্পেস প্লাস x স্পেস nested হাইফেন for ডট sh |
03:32 | Enter টিপুন। |
03:34 | লিখুন ডট স্ল্যাশ nested হাইফেন for ডট sh |
03:39 | Enter টিপুন। |
03:40 | আউটপুট প্রদর্শিত হয়েছে। এটি test ডাইরেক্টরীতে, test2 ডাইরেক্টরীতে এবং test3 ডাইরেক্টরীতে ফাইল প্রদর্শন করে। |
03:52 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
03:56 | সংক্ষেপে, এখানে শিখেছি Nested 'for' loop |
04:02 | এখন |
04:04 | nested 'while' loop ব্যবহার করে nested হাইফেন for ডট sh, স্ক্রিপ্ট পুনরায় লিখুন। |
04:11 | প্রোগ্রাম nested হাইফেন while ডট sh হিসাবে সংরক্ষণ করুন। |
04:17 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
04:23 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
04:28 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
04:37 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
04:45 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
04:57 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro |
05:03 | এই স্ক্রিপ্টটি FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
05:08 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |