Difference between revisions of "BASH/C2/Globbing-and-Export-statement/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(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:09
+
|'''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''' এ থাকা ফাইল নেম বা পাথ নেমের সম্প্রসারণ '''Globbing''' হিসাবে পরিচিত।
+
| এটি '''BASH''' এ থাকা ফাইল নেম বা পাথ নেমের সম্প্রসারণ।
  
 
|-
 
|-
Line 65: Line 60:
 
|-
 
|-
 
| 01:04
 
| 01:04
|  '''?''' (প্রশ্নবোধক চিহ্ন)
+
|  '''?''' (প্রশ্নবোধক চিহ্ন)এটি একটি উদাহরণের সাহায্যে বুঝি।
 
+
|-
+
| 01:05
+
| এটি একটি উদাহরণ দ্বারা বুঝি।
+
 
+
 
|-
 
|-
 
|  01:09  
 
|  01:09  
Line 97: Line 87:
 
|-
 
|-
 
| 02:02
 
| 02:02
| এখন এগোই,
+
| এখন এগোই
  
 
|-
 
|-
Line 105: Line 95:
 
|-
 
|-
 
| 02:19
 
| 02:19
| এটি '''a''' বা '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া ফাইল মিলিয়ে তা প্রদর্শন করবে।
+
| এটি '''a''', '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া ফাইল মিলিয়ে তা প্রদর্শন করবে।
  
 
|-
 
|-
 
|  02:26
 
|  02:26
| আউটপুট লক্ষ্য করি।
+
| আউটপুট লক্ষ্য করুন।
  
 
|-
 
|-
 
|  02:28
 
|  02:28
| আমরা '''a''' বা '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া সকল ফাইলের তালিকা দেখি।
+
| আমরা '''a''', '''b''' বা '''c''' অক্ষর দিয়ে শুরু হওয়া সকল ফাইলের তালিকা দেখি।
  
 
|-
 
|-
Line 125: Line 115:
 
|-
 
|-
 
| 02:55
 
| 02:55
| এটি '''sh''' এক্সটেনশন দিয়ে শুরু হওয়া সকল ফাইল দেখায়,
+
| এটি '''sh''' এক্সটেনশন দিয়ে শুরু হওয়া সকল ফাইল দেখায়
  
 
|-
 
|-
 
| 03:00
 
| 03:00
|কিন্তু '''a''' বা '''b''' বা '''c''' দিয়ে শুরু হওয়া ফাইল উপেক্ষা করে।
+
|কিন্তু '''a''', '''b''' বা '''c''' দিয়ে শুরু হওয়া ফাইল উপেক্ষা করে।
  
 
|-
 
|-
Line 137: Line 127:
 
|-
 
|-
 
|  03:16
 
|  03:16
|প্রম্পট মুছে ফেলি।
+
|এখন প্রম্পট মুছে ফেলি।
  
 
|-
 
|-
Line 153: Line 143:
 
|-
 
|-
 
| 03:49
 
| 03:49
| এখন '''BASH''' এ '''Export''' কমান্ড দেখি।
+
| এখন '''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''' এ যাই।
+
|এখন নতুন '''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:42
+
|'''Export''' কমান্ড।
+
  
 
|-
 
|-
 
| 06:44
 
| 06:44
| এখন  
+
| এখন '''Globbing''' এ আলোচিত সকল অপারেশন করতে একটি '''Bash''' স্ক্রিপ্ট লিখুন।
 
+
|-
+
| 06:45
+
| '''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 ভ্যারিয়েবল শুধুমাত্র পূর্ববর্তী Shelllocal এবং বর্তমান 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 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta