BASH/C2/Introduction-to-BASH-Shell-Scripting/Bengali

From Script | Spoken-Tutorial
Revision as of 18:03, 23 February 2017 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 দ্বারা লিখিত আসল Shell
02:06 এতে আধুনিক শেল দ্বারা প্রদান করা আন্তঃক্রিয়া অনুপস্থিত থাকে।
02:11 C Shell
02:12 এটি Bourne Shell এ অনুপস্থিত বৈশিষ্ট্য প্রদান করে।
02:16 K Shell. এটি David Korn দ্বারা নির্মিত।
02:20 এতে B এবং C Shell উভয়ের বৈশিষ্ট্য রয়েছে, কিছু অতিরিক্ত বৈশিষ্ট্য ও রয়েছে।
02:27 Bash Shell
02:30 Bash Shell, GNU প্রকল্প দ্বারা বিকশিত।
02:32 এটি B Shell ভাষা ভিত্তিক।
02:35 এতে C এবং K Shell এর বৈশিষ্ট্য রয়েছে।
02:40 TC Shell. এটি 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 টিপুন। 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 টিপুন। লিখুন echo স্পেস dollar চিহ্ন বড়হাতের অক্ষরে SHELL
05:34 Enter টিপুন। লিখুন 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 . 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 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta