Difference between revisions of "BASH/C2/Globbing-and-Export-statement/Bengali"
From Script | Spoken-Tutorial
(3 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
|- | |- | ||
| 00:06 | | 00:06 | ||
− | |এই টিউটোরিয়ালে শিখব | + | |এই টিউটোরিয়ালে শিখব |
|- | |- | ||
| 00:08 | | 00:08 | ||
− | | '''Globbing''' | + | | '''Globbing''', '''Export''' কমান্ড। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 00:11 | | 00:11 | ||
Line 29: | Line 24: | ||
|- | |- | ||
| 00:24 | | 00:24 | ||
− | |এখানে | + | |এখানে ব্যবহার করছি |
|- | |- | ||
Line 37: | Line 32: | ||
|- | |- | ||
| 00:31 | | 00:31 | ||
− | |'''GNU Bash''' সংস্করণ '''4.1.10''' | + | |'''GNU Bash''' সংস্করণ '''4.1.10''' |
|- | |- | ||
Line 49: | Line 44: | ||
|- | |- | ||
| 00:46 | | 00:46 | ||
− | |'''BASH''' এ থাকা ফাইল নেম বা পাথ নেমের | + | | এটি '''BASH''' এ থাকা ফাইল নেম বা পাথ নেমের সম্প্রসারণ। |
|- | |- | ||
Line 65: | Line 60: | ||
|- | |- | ||
| 01:04 | | 01:04 | ||
− | | '''?''' (প্রশ্নবোধক চিহ্ন) | + | | '''?''' (প্রশ্নবোধক চিহ্ন). এটি একটি উদাহরণের সাহায্যে বুঝি। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 01:09 | | 01:09 | ||
Line 97: | Line 87: | ||
|- | |- | ||
| 02:02 | | 02:02 | ||
− | | এখন এগোই | + | | এখন এগোই |
|- | |- | ||
Line 105: | Line 95: | ||
|- | |- | ||
| 02:19 | | 02:19 | ||
− | | এটি '''a''' | + | | এটি '''a''', '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া ফাইল মিলিয়ে তা প্রদর্শন করবে। |
|- | |- | ||
| 02:26 | | 02:26 | ||
− | | আউটপুট লক্ষ্য | + | | আউটপুট লক্ষ্য করুন। |
|- | |- | ||
| 02:28 | | 02:28 | ||
− | | আমরা '''a''' | + | | আমরা '''a''', '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া সকল ফাইলের তালিকা দেখি। |
|- | |- | ||
Line 125: | Line 115: | ||
|- | |- | ||
| 02:55 | | 02:55 | ||
− | | এটি '''sh''' এক্সটেনশন দিয়ে শুরু হওয়া সকল ফাইল দেখায় | + | | এটি '''sh''' এক্সটেনশন দিয়ে শুরু হওয়া সকল ফাইল দেখায় |
|- | |- | ||
| 03:00 | | 03:00 | ||
− | |কিন্তু '''a''' | + | |কিন্তু '''a''', '''b''' বা '''c''' দিয়ে শুরু হওয়া ফাইল উপেক্ষা করে। |
|- | |- | ||
Line 137: | Line 127: | ||
|- | |- | ||
| 03:16 | | 03:16 | ||
− | |প্রম্পট মুছে ফেলি। | + | |এখন প্রম্পট মুছে ফেলি। |
|- | |- | ||
Line 153: | Line 143: | ||
|- | |- | ||
| 03:49 | | 03:49 | ||
− | | এখন | + | | এখন '''Export''' কমান্ড দেখি। |
|- | |- | ||
Line 161: | Line 151: | ||
|- | |- | ||
| 03:55 | | 03:55 | ||
− | | '''Bash''' এ, ভ্যারিয়েবল তাদের নিজস্ব '''Shell''' এ হল '''local''' | + | | '''Bash''' এ, ভ্যারিয়েবল তাদের নিজস্ব '''Shell''' এ হল '''local''' |
|- | |- | ||
Line 177: | Line 167: | ||
|- | |- | ||
| 04:20 | | 04:20 | ||
− | | | + | | এটি একটি উদাহরণের সাহায্যে বুঝব। |
|- | |- | ||
Line 197: | Line 187: | ||
|- | |- | ||
| 04:48 | | 04:48 | ||
− | |এখন | + | |এখন নতুন '''Shell''' এ যাই। |
|- | |- | ||
Line 213: | Line 203: | ||
|- | |- | ||
| 05:15 | | 05:15 | ||
− | | | + | | ফাঁকা লাইন প্রিন্ট হয়েছে। |
|- | |- | ||
Line 257: | Line 247: | ||
|- | |- | ||
| 06:15 | | 06:15 | ||
− | | এখন লিখুন, '''echo''' স্পেস ডলার চিহ্ন '''myvar''' | + | | এখন লিখুন, '''echo''' স্পেস ডলার চিহ্ন '''myvar''' |
|- | |- | ||
Line 273: | Line 263: | ||
|- | |- | ||
| 06:36 | | 06:36 | ||
− | | সংক্ষিপ্তকরণ | + | | সংক্ষিপ্তকরণ করি। স্লাইডে ফিরে আসি। |
|- | |- | ||
| 06:39 | | 06:39 | ||
− | | এখানে শিখেছি | + | | এখানে শিখেছি |
− | + | ||
|- | |- | ||
| 06:41 | | 06:41 | ||
− | | '''Globbing''' | + | | '''Globbing''', '''Export''' কমান্ড। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 06:44 | | 06:44 | ||
− | | এখন | + | | এখন '''Globbing''' এ আলোচিত সকল অপারেশন করতে একটি '''Bash''' স্ক্রিপ্ট লিখুন। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- |
Latest revision as of 18:15, 23 February 2017
Time | Narration |
---|---|
00:01 | Globbing and Export Command এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে শিখব |
00:08 | Globbing, Export কমান্ড। |
00:11 | টিউটোরিয়ালটি অনুসরণ করতে লিনাক্স অপারেটিং সিস্টেম সম্পর্কে জানতে হবে। |
00:18 | না হলে, প্রাসঙ্গিক লিনাক্স টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইটে যান। |
00:24 | এখানে ব্যবহার করছি |
00:27 | উবুন্টু লিনাক্স 12.04 OS এবং |
00:31 | GNU Bash সংস্করণ 4.1.10 |
00:35 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00:43 | Globbing এর ভূমিকা দিয়ে শুরু করি। |
00:46 | এটি BASH এ থাকা ফাইল নেম বা পাথ নেমের সম্প্রসারণ। |
00:52 | Globbing স্বীকৃতি দেয় এবং Wildcards বিস্তৃত করে। |
00:57 | এটি কিছু স্ট্যান্ডার্ড wildcard অক্ষর ব্যাখ্যা করে |
01:02 | * (এস্টেরিস্ক) এবং |
01:04 | ? (প্রশ্নবোধক চিহ্ন). এটি একটি উদাহরণের সাহায্যে বুঝি। |
01:09 | কীবোর্ডে Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন। |
01:18 | টার্মিনালে লিখুন, ls স্পেস এস্টেরিস্ক ডট sh. Enter টিপুন। |
01:27 | এটি বর্তমান ডিরেক্টরিতে উপস্থিত সকল ডট sh এক্সটেনশন ফাইল দেখায়। |
01:34 | এখানে আমরা দেখি যে সকল sh ফাইল তালিকাভুক্ত রয়েছে। |
01:40 | প্রম্পট মুছে ফেলি। এখন লিখুন, ls স্পেস s এস্টেরিস্ক ডট sh. Enter টিপুন। |
01:51 | আমরা দেখি যে s এস্টেরিস্ক ডট sh, অক্ষর s এবং এক্সটেনশন sh থাকা সকল ফাইলের সাথে মেলে। |
02:02 | এখন এগোই |
02:04 | এখন লিখুন ls স্পেস ওপেন বর্গাকার বন্ধনী a হাইফেন c ক্লোসিং বর্গাকার বন্ধনী এস্টেরিস্ক ডট sh. Enter টিপুন। |
02:19 | এটি a, b বা c অক্ষর দিয়ে শুরু হওয়া ফাইল মিলিয়ে তা প্রদর্শন করবে। |
02:26 | আউটপুট লক্ষ্য করুন। |
02:28 | আমরা a, b বা c অক্ষর দিয়ে শুরু হওয়া সকল ফাইলের তালিকা দেখি। |
02:35 | সকল ফাইলের sh এক্সটেনশন রয়েছে। |
02:39 | এখন, এগিয়ে গিয়ে লিখি ls স্পেস ওপেন বর্গাকার বন্ধনী কেরেট চিহ্ন a হাইফেন c ক্লোসিং বর্গাকার বন্ধনী এস্টেরিক্স ডট sh. Enter টিপুন। |
02:55 | এটি sh এক্সটেনশন দিয়ে শুরু হওয়া সকল ফাইল দেখায় |
03:00 | কিন্তু a, b বা c দিয়ে শুরু হওয়া ফাইল উপেক্ষা করে। |
03:07 | আউটপুট লক্ষ্য করুন। আপনি দেখবেন যে ফাইলের নাম a বা b বা c দিয়ে শুরু হয় না। |
03:16 | এখন প্রম্পট মুছে ফেলি। |
03:19 | এখন লিখুন ls স্পেস ওপেন বর্গাকার বন্ধনী বড়হাতের A ছোটহাতের a ক্লোসিং বর্গাকার বন্ধনী এস্টেরিস্ক চিহ্ন ডট sh. Enter টিপুন। |
03:34 | এটি বড়হাতের এবং ছোটহাতের অক্ষর দিয়ে শুরু হওয়া অক্ষর A দেখাবে। |
03:40 | আউটপুটে বড়হাতের এবং ছোটহাতের অক্ষর দ্বারা শুরু হওয়া অক্ষর A এবং এক্সটেনশন sh তালিকাভুক্ত রয়েছে। |
03:49 | এখন Export কমান্ড দেখি। |
03:53 | স্লাইডে ফিরে আসি। |
03:55 | Bash এ, ভ্যারিয়েবল তাদের নিজস্ব Shell এ হল local |
04:00 | Local ভ্যারিয়েবল একই Shell বা বর্তমান Shell দ্বারা ব্যবহার করা যেতে পারে। |
04:06 | Export কমান্ড সকল চাইল্ড প্রসেসের এনভায়রনমেন্টে একটি ভ্যারিয়েবল বা ফাংশন এক্সপোর্ট করে। |
04:15 | Local ভ্যারিয়েবল Global ভ্যারিয়েবলে পরিবর্তন করতে পারি। |
04:20 | এটি একটি উদাহরণের সাহায্যে বুঝব। |
04:24 | টার্মিনালে গিয়ে লিখুন, myvar ইকুয়াল টু lion. Enter টিপুন। |
04:34 | এখন লিখুন echo স্পেস ডলার চিহ্ন myvar Enter টিপুন। |
04:41 | lion প্রিন্ট হয়েছে। |
04:44 | এটি myvar ভ্যারিয়েবলে নির্ধারিত ভ্যালু। |
04:48 | এখন নতুন Shell এ যাই। |
04:51 | নতুন Shell এ যেতে, নতুন টার্মিনাল খুলতে পারি বা লিখি, স্ল্যাশ bin স্ল্যাশ bash. Enter টিপুন। |
05:03 | এখন myvar ভ্যারিয়েবলে ভ্যালু যাচাই করি। |
05:07 | লিখুন, echo স্পেস ডলার চিহ্ন myvar. Enter টিপুন। |
05:15 | ফাঁকা লাইন প্রিন্ট হয়েছে। |
05:17 | এর মানে myvar ভ্যারিয়েবলে নির্ধারিত ভ্যালু এই Shell এ স্থানান্তরিত হয়নি। |
05:24 | এছাড়াও, myvar ভ্যারিয়েবল শুধুমাত্র পূর্ববর্তী Shell এ local এবং বর্তমান Shell এ নয়। |
05:32 | আগের Shell এ ফিরে যেতে exit লিখব। |
05:36 | ভ্যারিয়েবল গ্লোবালি ঘোষিত করতে, Export কমান্ড ব্যবহার করতে হবে। |
05:43 | এখন দেখি কিভাবে। |
05:46 | লিখুন, export স্পেস myvar ইকুয়াল টু lion. Enter টিপুন। |
05:55 | এখন লিখুন, echo স্পেস ডলার চিহ্ন myvar. Enter টিপুন। |
06:02 | lion প্রদর্শিত হয়েছে। |
06:05 | আরেকটি Shell এ যাই। লিখুন, স্ল্যাশ bin স্ল্যাশ bash. Enter টিপুন। |
06:13 | প্রম্পট মুছে ফেলি। |
06:15 | এখন লিখুন, echo স্পেস ডলার চিহ্ন myvar |
06:22 | lion প্রদর্শিত হয়েছে। |
06:25 | কারণ আমরা Export কমান্ড ব্যবহার করে myvar ভ্যারিয়েবল গ্লোবালি ঘোষিত করেছি। |
06:33 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
06:36 | সংক্ষিপ্তকরণ করি। স্লাইডে ফিরে আসি। |
06:39 | এখানে শিখেছি |
06:41 | Globbing, Export কমান্ড। |
06:44 | এখন Globbing এ আলোচিত সকল অপারেশন করতে একটি Bash স্ক্রিপ্ট লিখুন। |
06:51 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
06:54 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
06:57 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
07:02 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
07:05 | কর্মশালার আয়োজন করে। |
07:08 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
07:12 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:20 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:24 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
07:31 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
07:37 | এই স্ক্রিপ্টটি FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
07:42 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
07:47 | অংশগ্রহনের জন্য ধন্যবাদ। |