Difference between revisions of "BASH/C3/Basics-of-functions/Bengali"
From Script | Spoken-Tutorial
(Created page with "{|border = 1 | '''Time''' | '''Narration''' |- | 00.01 | নমস্কার, '''Bash''' এ '''Basics of functions''' এর টিউটোরিয়ালে আপ...") |
|||
Line 5: | Line 5: | ||
|- | |- | ||
| 00.01 | | 00.01 | ||
− | | | + | | '''Bash''' এ '''Basics of functions''' এর টিউটোরিয়ালে আপনাদের স্বাগত। |
|- | |- | ||
Line 25: | Line 25: | ||
|- | |- | ||
| 00.19 | | 00.19 | ||
− | |এটি উদাহরণের সাহায্যে করব। | + | |এটি একটি উদাহরণের সাহায্যে করব। |
|- | |- | ||
Line 41: | Line 41: | ||
|- | |- | ||
| 00.40 | | 00.40 | ||
− | |এখন পর্যন্ত | + | |এখন পর্যন্ত '''GNU bash''' সংস্করণ '''4.1.10''' ব্যবহার করেছি। |
|- | |- | ||
Line 69: | Line 69: | ||
|- | |- | ||
| 01.18 | | 01.18 | ||
− | |এটি | + | |এটি সমগ্র স্ক্রিপ্টের পাঠযোগ্যতা এবং ব্যবহার উন্নত করে। |
|- | |- | ||
Line 109: | Line 109: | ||
|- | |- | ||
| 01.47 | | 01.47 | ||
− | | Function কল করা। | + | | '''Function''' কল করা। |
|- | |- | ||
Line 129: | Line 129: | ||
|- | |- | ||
| 02.07 | | 02.07 | ||
− | | | + | | ইতিমধ্যে '''function''' ডট '''sh''' ফাইলে কোড লিখেছি। |
|- | |- | ||
| 02.12 | | 02.12 | ||
− | | এটি | + | | এটি '''shebang''' লাইন। |
|- | |- | ||
Line 149: | Line 149: | ||
|- | |- | ||
| 02.32 | | 02.32 | ||
− | |আমি '''machine''' এর বিভিন্ন তথ্য প্রদর্শন | + | |আমি '''machine''' এর বিভিন্ন তথ্য প্রদর্শন করেছি। |
|- | |- | ||
Line 185: | Line 185: | ||
|- | |- | ||
| 03.09 | | 03.09 | ||
− | | তারপর '''“End of main program”''' | + | | তারপর '''“End of main program”''' দেখায়। |
|- | |- | ||
Line 212: | Line 212: | ||
|- | |- | ||
| 03.47 | | 03.47 | ||
− | | এই কোড ফাইল | + | | এই কোড ফাইল এক্সিকিউট করতে টার্মিনালে যান। |
|- | |- | ||
Line 232: | Line 232: | ||
|- | |- | ||
| 04.07 | | 04.07 | ||
− | | আউটপুটে হিসাবে টার্মিনালে দৃশ্যমান | + | | আউটপুটে হিসাবে টার্মিনালে দৃশ্যমান আমাদের মেশিনের বিবরণ রয়েছে। |
|- | |- | ||
Line 271: | Line 271: | ||
|- | |- | ||
| 04.35 | | 04.35 | ||
− | | | + | | একটি উদাহরণের সাহায্যে করেছি। |
|- | |- | ||
Line 283: | Line 283: | ||
|- | |- | ||
| 04.42 | | 04.42 | ||
− | |প্রথম ফাংশনের | + | | প্রথম ফাংশনের মানুষের পাঠযোগ্য ফর্মে ব্যবহৃত '''diskspace''' প্রদর্শন করা উচিত (যেমন: '''df''' হাইফেন '''h''') |
|- | |- | ||
| 04.51 | | 04.51 | ||
− | |দ্বিতীয় ফাংশনের | + | | দ্বিতীয় ফাংশনের মানুষের পাঠযোগ্য ফর্মে ব্যবহৃত '''filesystem''' প্রদর্শন করা উচিত (যেমন: '''du''' হাইফেন '''h''') |
|- | |- | ||
Line 335: | Line 335: | ||
|- | |- | ||
| 05.56 | | 05.56 | ||
− | | | + | | ধন্যবাদ। |
Revision as of 20:09, 13 January 2015
Time | Narration |
00.01 | Bash এ Basics of functions এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00.08 | এই টিউটোরিয়ালে শিখব: |
00.11 | Function এর গুরুত্ব। |
00.13 | Function ঘোষণা করা। |
00.15 | Function কল করা। |
00.17 | Function এর কার্য প্রবাহ। |
00.19 | এটি একটি উদাহরণের সাহায্যে করব। |
00.22 | টিউটোরিয়ালটি অনুসরণ করতে BASH এ Shell Scripting সম্পর্কে জানতে হবে। |
00.28 | না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইটে যান। |
00.34 | এই টিউটোরিয়ালের জন্য উবুন্টু লিনাক্স 12.04 OS ব্যবহার করছি। |
00.40 | এখন পর্যন্ত GNU bash সংস্করণ 4.1.10 ব্যবহার করেছি। |
00.46 | এরপর থেকে GNU bash সংস্করণ 4.2 ব্যবহার করব। |
00.52 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00.58 | এখন Function এবং তার ব্যবহার দেখি। |
01.03 | Function হল কমান্ডের সংকলন বা অ্যালগরিদম। |
01.08 | এর একটি নির্দিষ্ট কাজ করার উদ্দেশ্যে রয়েছে। |
01.12 | এটি একটি জটিল প্রোগ্রাম পৃথক কাজে বিভক্ত করতে ব্যবহৃত হয়। |
01.18 | এটি সমগ্র স্ক্রিপ্টের পাঠযোগ্যতা এবং ব্যবহার উন্নত করে। |
01.24 | ফাংশন ঘোষণা করার দুটি সিনট্যাক্স রয়েছে। |
01.28 | প্রথম সিনট্যাক্স হল: |
01.29 | function স্পেস function_name |
01.32 | কোঁকড়া বন্ধনীতে |
01.34 | এক্সিকিউট করার কমান্ড। |
01.37 | দ্বিতীয় সিনট্যাক্স হল: |
01.39 | function_name ওপেন এবং ক্লোস বৃত্তাকার বন্ধনী |
01.42 | কোঁকড়া বন্ধনীতে |
01.44 | এক্সিকিউট করার কমান্ড। |
01.47 | Function কল করা। |
01.48 | ফাংশন প্রোগ্রামের যে কোনো জায়গায় কল করা যেতে পারে। |
01.53 | যেখানে আপনি কল করতে চান সেখানে ফাংশনের নাম লিখুন। |
01.58 | সিনট্যাক্স হল function name নিজেই। |
02.02 | এটি একটি সহজ উদাহরণের সাহায্যে বুঝি। |
02.07 | ইতিমধ্যে function ডট sh ফাইলে কোড লিখেছি। |
02.12 | এটি shebang লাইন। |
02.14 | Function কীওয়ার্ড function এর পর function name লিখে ঘোষিত হয়েছে। |
02.21 | এখানে function name হল machine. |
02.26 | কোঁকড়া বন্ধনীতে থাকা কন্টেন্টকে function definition বলে। |
02.32 | আমি machine এর বিভিন্ন তথ্য প্রদর্শন করেছি। |
02.36 | uname হাইফেন a মেশিনের তথ্য দেয়। |
02.41 | w হাইফেন h সিস্টেমে লগ ইন করা ইউসার দেয়। |
02.46 | uptime কতক্ষণ ধরে মেশিন চলছে তার সময় দেখায়। |
02.51 | free মেমরি স্টেটাস দেয়। |
02.54 | df হাইফেন h ফাইল সিস্টেমের স্টেটাস দেয়। |
02.57 | মেন প্রোগ্রাম এখানে শুরু হয়। |
03.01 | এটি “Beginning of main program” রূপে প্রদর্শিত হয়। |
03.06 | এখানে, machine হল function call. |
03.09 | তারপর “End of main program” দেখায়। |
03.13 | এখন কার্য প্রবাহ বুঝি। |
03.16 | bash interpreter, function definition এ গেলে এটি function স্ক্যান করে। |
03.23 | শুধুমাত্র স্ক্রিপ্টে function এর নাম প্রদর্শিত হলে এটি কল করা হয়। |
03.28 | interpreter, function name পড়লে এটি function definition এক্সিকিউট করে। |
03.36 | interpreter, function name কে কমান্ডের মত ব্যবহার করে। |
03.41 | কল করার পূর্বে function সঙ্গায়িত করতে মনে রাখুন। |
03.47 | এই কোড ফাইল এক্সিকিউট করতে টার্মিনালে যান। |
03.52 | লিখুন: chmod স্পেস প্লাস x স্পেস function ডট sh |
03.59 | Enter টিপুন। |
04.01 | লিখুন: ডট স্ল্যাশ function ডট sh |
04.05 | Enter টিপুন। |
04.07 | আউটপুটে হিসাবে টার্মিনালে দৃশ্যমান আমাদের মেশিনের বিবরণ রয়েছে। |
04.14 | আউটপুট ভিন্ন সিস্টেমের জন্য ভিন্ন হবে। |
04.19 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
04.22 | স্লাইডে ফিরে আসি। |
04.24 | সংক্ষেপে, |
04.25 | এই টিউটোরিয়ালে শিখেছি: |
04.28 | Function এর গুরুত্ব। |
04.30 | Function ঘোষণা করা। |
04.32 | Function কল করা। |
04.33 | Function এর কার্য প্রবাহ। |
04.35 | একটি উদাহরণের সাহায্যে করেছি। |
04.37 | এখন |
04.38 | দুটি ফাংশনের সাথে একটি প্রোগ্রাম লিখুন। |
04.42 | প্রথম ফাংশনের মানুষের পাঠযোগ্য ফর্মে ব্যবহৃত diskspace প্রদর্শন করা উচিত (যেমন: df হাইফেন h) |
04.51 | দ্বিতীয় ফাংশনের মানুষের পাঠযোগ্য ফর্মে ব্যবহৃত filesystem প্রদর্শন করা উচিত (যেমন: du হাইফেন h) |
05.00 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
05.03 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
05.07 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
05.12 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। |
05.17 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
05.21 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
05.29 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
05.33 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
05.41 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
05.47 | এই স্ক্রিপ্টটি FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
05.52 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
05.56 | ধন্যবাদ। |