BASH/C2/Introduction-to-BASH-Shell-Scripting/Bengali
From Script | Spoken-Tutorial
Revision as of 11:28, 9 January 2015 by Kaushik Datta (Talk | contribs)
Time | Narration |
00:01 | নমস্কার, BASH Shell Scripting এর পরিচিতির টিউটোরিয়ালে আপনাদের স্বাগত। |
00:08 | এই টিউটোরিয়ালে শিখব: |
00:10 | বিভিন্ন ধরনের Shell সম্পর্কে। |
00:13 | Bash Shell স্ক্রিপ্ট লেখা এবং |
00:16 | এটি এক্সিকিউট করা। |
00:18 | টিউটোরিয়ালটি অনুসরণ করতে লিনাক্স অপারেটিং সিস্টেম সম্পর্কে জানতে হবে। |
00:25 | না হলে, প্রাসঙ্গিক লিনাক্স টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইটে যান। |
00:32 | এখানে আমি ব্যবহার করছি: |
00:35 | উবুন্টু লিনাক্স 12.04 OS এবং |
00:39 | GNU ব্যাশ সংস্করণ 4.1.10. |
00:43 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00:50 | এর ভূমিকা দিয়ে শুরু করি। |
00:53 | আমরা দেখবো যে Bash Shell কি। |
00:56 | এটি একটি কমান্ড ভাষা অনুবাদক যা কমান্ড এক্সিকিউট করে। |
01:02 | এই কমান্ড স্ট্যান্ডার্ড ইনপুট ডিভাইস থেকে পড়া হয়। |
01:07 | ইনপুট ডিভাইস |
01:09 | আপনার কীবোর্ড |
01:11 | বা একটি সহজ টেক্সট ফাইল হতে পারে। |
01:14 | এখন দেখি যে Bash Shell কি। |
01:16 | কীবোর্ডে Ctrl+Alt+T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
01:24 | এটি Gnome টার্মিনাল খুলবে। |
01:27 | Shell এর ধরন যাচাই করতে, লিখুন echo স্পেস dollar চিহ্ন বড়হাতের অক্ষরে SHELL. |
01:38 | Enter টিপুন। |
01:40 | আপনি পরের লাইনে আউটপুট দেখবেন স্ল্যাশ bin স্ল্যাশ bash |
01:47 | এটি Bash Shell ব্যবহারের ইঙ্গিত দেয়। |
01:51 | এখন উপলব্ধ বিভিন্ন ধরনের Shell দেখি। |
01:56 | স্লাইডে Bourne Shell এ ফিরে যাই। |
02:00 | এটি Stephen Bourne দ্বারা লিখিত আসল UNIX Shell. |
02:06 | এতে আধুনিক শেল দ্বারা প্রদান করা আন্তঃক্রিয়া অনুপস্থিত থাকে। |
02:11 | C Shell |
02:12 | এটি Bourne Shell এ অনুপস্থিত বৈশিষ্ট্য প্রদান করে। |
02:16 | K Shell |
02:17 | এটি David Korn দ্বারা নির্মিত। |
02:20 | এতে উভয়ের বৈশিষ্ট্য রয়েছে, B Shell এবং C Shell, কিছু অতিরিক্ত বৈশিষ্ট্য ও রয়েছে। |
02:27 | Bash Shell |
02:30 | Bash Shell, GNU প্রকল্প দ্বারা বিকশিত। |
02:32 | এটি B Shell ভাষা ভিত্তিক। |
02:35 | এতে C এবং K Shell এর বৈশিষ্ট্য রয়েছে। |
02:40 | TC Shell |
02:41 | এটি FreeBSD এবং তার সমূহের ডিফল্ট শেল। |
02:46 | Z shell |
02:49 | এটি আন্তঃক্রিয়া ব্যবহারের জন্য নির্মিত হয়েছে। |
02:52 | এর ksh, bash এবং tcsh এর মত অনেক দরকারী বৈশিষ্ট্য রয়েছে। |
02:58 | এখন দেখি যে Bash Shell স্ক্রিপ্ট কি। |
03:02 | Bash Shell স্ক্রিপ্টে প্লেইন টেক্সট ফাইলে Bash কমান্ডের সারি থাকে। |
03:08 | এটি Shell কে কমান্ড লেখার বদলে এই টেক্সট ফাইল এক্সিকিউট করতে বলে। |
03:15 | এখন একটি সহজ Bash স্ক্রিপ্ট লেখা দেখি। |
03:20 | আমরা echo কমান্ড যাচাই করব, যা টার্মিনালে Hello World প্রিন্ট করবে। |
03:25 | টার্মিনাযে ফিরে যাই। |
03:29 | এখন লিখুন echo ডাবল উদ্ধৃতিতে Hello world |
03:35 | এবং Enter টিপুন। |
03:37 | এটি টার্মিনালে Hello World প্রিন্ট করবে। |
03:40 | এই কমান্ড প্রত্যাশিতভাবে কাজ করেছে। |
03:43 | এখন এই কমান্ড ফাইলে ব্যবহার করতে চাইলে কি করব? |
03:47 | কমান্ডটি ফাইলে রেখে ফাইল এক্সিকিউট করুন। |
03:52 | আমি এক্ষেত্রে gedit টেক্সট এডিটর ব্যবহার করব। |
03:57 | আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারবেন। |
04:00 | আমি Desktop এ ফাইল তৈরী করতে চাই। |
04:03 | তাই লিখুন cd স্পেস Desktop |
04:07 | Enter টিপুন। |
04:09 | এখন লিখুন gedit স্পেস hello আন্ডারস্কোর world ডট sh স্পেস & চিহ্ন। |
04:20 | gedit হল টেক্সট এডিটর। Hello আন্ডারস্কোর world ডট sh হল ফাইলের নাম এবং |
04:27 | প্রম্পট মুক্ত করতে & ব্যবহার করি। |
04:32 | এখন Enter টিপুন। |
04:33 | gedit ব্যবহার করে hello_world ডট sh নামে নতুন ফাইল খুলেছি। |
04:40 | এখন লিখুন hash বিস্ময়বোধক চিহ্ন স্ল্যাশ bin স্ল্যাশ bash |
04:47 | এটি সকল Bash স্ক্রিপ্টের প্রথম লাইন। |
04:51 | এটিকে shebang বা bang লাইন বলে। |
04:55 | Enter টিপুন। |
04:57 | এখন ফাইলে কমান্ড যোগ করতে লিখুন, |
05:00 | hash স্পেস my first Bash script |
05:06 | Hash এর পর যে কোনো লাইন comment হিসেবে গণ্য করা হয়। |
05:11 | Comment ব্যাশ ইন্টারপ্রেটার দ্বারা উপেক্ষা করা হয়। |
05:15 | এখন পূর্বে ব্যবহৃত কমান্ড যোগ করতে পারি। |
05:19 | Enter টিপুন। |
05:20 | লিখুন echo স্পেস ডাবল উদ্ধৃতিতে Hello World |
05:27 | Enter টিপুন। |
05:28 | লিখুন echo স্পেস dollar চিহ্ন বড়হাতের অক্ষরে SHELL |
05:34 | Enter টিপুন। |
05:35 | লিখুন echo স্পেস ব্যাকটিক date ব্যাকটিক। |
05:41 | ব্যাকটিক চিহ্ন যার কীবোর্ডে টিল্ড অক্ষর রয়েছে। |
05:47 | এখন ফাইল সংরক্ষণ করতে Save এ টিপুন। |
05:50 | এখন এক্সিকিউট করতে টার্মিনালে ফিরে আসি। |
05:55 | প্রথমে ফাইলটি এক্সিকিউট যোগ্য করতে হবে। |
05:58 | এইজন্য লিখুন chmod স্পেস প্লাস x স্পেস hello আন্ডারস্কোর world ডট sh |
06:09 | এবং Enter টিপুন। |
06:12 | এখন লিখুন, |
06:14 | dot স্ল্যাশ hello আন্ডারস্কোর world ডট sh |
06:19 | Enter টিপুন। |
06:22 | আপনি দেখেন যে Hello World টার্মিনালে দেখায়। |
06:27 | স্ল্যাশ bin স্ল্যাশ bash পরের লাইনে প্রদর্শিত হয়েছে। |
06:32 | দিন, মাস, সময়, টাইম জোন এবং বছর প্রদর্শিত হয়েছে। |
06:38 | আউটপুট সিস্টেমের উপর নির্ভর করে পরিবর্তন হতে পারে। |
06:43 | স্লাইডে ফিরে গিয়ে সংক্ষিপ্তকরণ করি। |
06:46 | এই টিউটোরিয়ালে শিখেছি: |
06:48 | বিভিন্ন ধরনের Shell সম্পর্কে। |
06:50 | * Bash Shell |
06:51 | Bash Shell স্ক্রিপ্ট। |
06:52 | সহজ Shell স্ক্রিপ্ট লেখা। স্ক্রিপ্ট এক্সিকিউট করা। |
06:57 | নির্দেশিত কাজ হিসাবে এই ম্যাসেজ দেখাতে সহজ স্ক্রিপ্ট লিখুন - Welcome to Bash learning |
07:03 | এবং পৃথক লাইনে এস্টেরিস্ক "***************" |
07:06 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:10 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:13 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
07:17 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
07:20 | কর্মশালার আয়োজন করে। |
07:22 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
07:26 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:34 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:39 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
07:45 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
07:51 | এই স্ক্রিপ্টটি FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
07:56 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |