BASH/C2/Arithmetic-Comparison/Bengali
From Script | Spoken-Tutorial
Revision as of 18:30, 23 February 2017 by Kaushik Datta (Talk | contribs)
Time | Narration |
---|---|
00:01 | BASH এ Arithmetic Comparison এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে শিখব: |
00:09 | ইকুয়াল টু , নট ইকুয়াল টু, |
00:12 | লেস দেন, লেস দেন ইকুয়াল টু , |
00:15 | গ্রেটার দেন এবং গ্রেটার দেন ইকুয়াল টু কমান্ড। |
00:19 | এটি কয়েকটি উদাহরণের সাহায্যে করব। |
00:23 | এখানে ব্যবহার করছি: |
00:26 | উবুন্টু লিনাক্স 12.04 OS এবং |
00:30 | GNU Bash সংস্করণ 4.1.10. |
00:34 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00:39 | এখানে অ্যারীথমেটিক অপারেটরের কার্যকর উদাহরণ রয়েছে। |
00:43 | এটিতে যাই। |
00:45 | ফাইলের নাম দিয়েছি example1 ডট sh |
00:50 | আপনার পছন্দের এডিটরে একটি ফাইল খুলে প্রদর্শিত কোড লিখুন। |
00:56 | এটি কিভাবে করে এখন তা জানতে হবে। |
01:00 | এই প্রোগ্রামে, প্রদত্ত ফাইল খালি কি নয় তা যাচাই করা হবে। |
01:06 | কোড ব্যাখ্যা করি। |
01:08 | এটি shebang লাইন। |
01:10 | প্রথমে কনসোলে Enter filename প্রিন্ট হবে। |
01:15 | read কমান্ড স্ট্যান্ডার্ড ইনপুট থেকে তথ্যের একটি লাইন পড়ে। |
01:20 | এই কমান্ড ব্যাকটিকের মধ্যে রয়েছে। |
01:24 | ব্যাকটিকের বিশেষ অর্থ রয়েছে। |
01:27 | ব্যাকটিকের মধ্যে লেখা সবকিছু মূল্যায়িত হয়। |
01:32 | cat কমান্ড ফাইলের বিষয়বস্তু প্রদর্শন করবে। |
01:37 | wc প্রতিটি ফাইলের জন্য নতুন লাইন, শব্দ এবং বাইট সংখ্যা প্রিন্ট করবে। |
01:43 | হাইফেন w শব্দ সংখ্যা প্রিন্ট করবে। |
01:47 | কি হবে যে - |
01:49 | প্রথমে cat কমান্ড ফাইল পড়বে। |
01:53 | এটি ইনপুট ফাইল, |
01:55 | যা পরে wc কমান্ডে পাঠানো হয়। |
02:00 | তাই এই স্টেটমেন্ট প্রদত্ত ফাইলে শব্দ গণনা করে। |
02:05 | আউটপুট x এ সংরক্ষিত হয়। |
02:08 | এটি if স্টেটমেন্ট। |
02:10 | হাইফেন eq কমান্ড শব্দ সংখ্যা শূন্যের সমান তা যাচাই করে। |
02:16 | কন্ডিশন true হলে, আমরা প্রিন্ট করব File has zero words. |
02:22 | fi হল প্রথম if কন্ডিশনের সমাপ্তি। |
02:26 | আরেকটি if কন্ডিশন রয়েছে। |
02:28 | এখানে হাইফেন ne কমান্ড শব্দ সংখ্যা শূন্যের সমান নয় তা যাচাই করে। |
02:35 | কন্ডিশন true হলে, প্রিন্ট করব File has so-and-so words. |
02:40 | ডলার x শব্দ সংখ্যা দেবে। |
02:43 | এটি দ্বিতীয় if কন্ডিশনের সমাপ্তি। |
02:46 | ফাইল সংরক্ষণ করুন। |
02:48 | প্রোগ্রাম এক্সিকিউট করি। |
02:51 | টার্মিনাল খুলুন। |
02:53 | প্রথমে list ডট txt ফাইল তৈরী করি। |
02:57 | লিখুন: touch list ডট txt. |
03:01 | ফাইলে একটি লাইন যোগ করি। |
03:04 | লিখুন echo ডাবল উদ্ধৃতিতে How are you উদ্ধৃতির পর গ্রেটার দেন চিহ্ন list ডট txt. |
03:13 | এখন স্ক্রিপ্ট এক্সিকিউট করি। |
03:16 | লিখুন chmod প্লাস x example1 ডট sh |
03:21 | এখন লিখুন ডট স্ল্যাশ example1 ডট sh |
03:26 | Enter filename দেখায়। |
03:28 | লিখুন list ডট txt |
03:31 | প্রদর্শিত আউটপুট হল list.txt has 3 words. |
03:36 | এখন অপারেটরের অন্য সেট সম্পর্কে শিখি। |
03:40 | অন্য একটি ফাইলে যাই। |
03:43 | এটি example2 ডট sh. |
03:46 | এখন এডিটরে একটি ফাইল খুলে এর নাম দিন example2 ডট sh. |
03:52 | এখন আপনার example2 ডট sh ফাইলে দেখানো এই কোড লিখুন। |
03:58 | কোড ব্যাখ্যা করি। |
04:00 | এই প্রোগ্রামটি শব্দ সংখ্যা |
04:04 | একের থেকে বড় না ছোট, |
04:07 | এক এবং একশো এর মধ্যে না একশোর বেশী তা যাচাই করবে। |
04:11 | এখানে shebang লাইন রয়েছে। |
04:14 | read স্টেটমেন্ট ইউসারের থেকে ফাইলের নাম হিসাবে ইনপুট নেয়। |
04:19 | হাইফেন c কমান্ড বাইট সংখ্যা প্রিন্ট করতে ব্যবহৃত হয়। |
04:24 | if স্টেটমেন্টে, হাইফেন lt কমান্ড শব্দ সংখ্যা একের থেকে কম কিনা যাচাই করে। |
04:31 | কন্ডিশন true হলে, আমরা প্রিন্ট করি No characters present in the file. |
04:37 | fi, if কন্ডিশন সমাপ্ত করে। |
04:40 | পরবর্তী if স্টেটমেন্টে nested if স্টেটমেন্ট রয়েছে। |
04:45 | প্রথমে হাইফেন gt কমান্ড শব্দ সংখ্যা একের অধিক তা যাচাই করে। |
04:51 | হ্যাঁ হলে এই echo স্টেটমেন্ট এক্সিকিউট করা হবে। |
04:56 | এই if স্টেটমেন্টে একাধিক কন্ডিশন রয়েছে। |
05:01 | এখানে এই if এ হাইফেন ge কমান্ড শব্দ সংখ্যা একের অধিক বা সমান তা যাচাই করে। |
05:09 | হাইফেন le কমান্ড শব্দ সংখ্যা একশোর কম না সমান তা যাচাই করে। |
05:17 | উভয় কন্ডিশন সঠিক হলে এটি প্রিন্ট করে: |
05:21 | Number of characters ranges between 1 and 100. |
05:25 | সমগ্র if কন্ডিশন সঠিক হতে উভয় কন্ডিশন true হতে হবে। |
05:33 | কারণ আমরা উভয় কন্ডিশনের মাঝে & চিহ্ন অন্তর্ভুক্ত করেছি। |
05:39 | fi হল if স্টেটমেন্টের সমাপ্তি। |
05:43 | এরপর পরের if স্টেটমেন্ট মূল্যায়িত হবে। |
05:47 | হাইফেন gt কমান্ড শব্দ সংখ্যা একশোর অধিক তা যাচাই করে। |
05:53 | কন্ডিশন সঠিক হলে, প্রিন্ট করি Number of characters is above hundred. |
06:00 | fi হল if কন্ডিশনের সমাপ্তি। |
06:04 | এখানে দ্বিতীয় if কন্ডিশন শেষ হয়। |
06:07 | এখন টার্মিনালে ফিরে আসি। |
06:10 | প্রোগ্রাম এক্সিকিউট করি। |
06:13 | chmod প্লাস x example2 ডট sh |
06:18 | ডট স্ল্যাশ example2 ডট sh |
06:22 | লিখুন list ডট txt |
06:25 | আউটপুট হল list.txt has more than one character. |
06:31 | Number of characters ranges between one and hundred |
06:36 | list ডট txt তে অক্ষর যোগ করুন বা মুছুন। |
06:40 | কোন if স্টেটমেন্ট এক্সিকিউট হয়েছে তা লক্ষ্য করুন। |
06:46 | টিউটোরিয়ালের শেষে চলে এসেছি। |
06:49 | সংক্ষেপে, |
06:51 | এখানে শিখেছি,
ইকুয়াল টু , নট ইকুয়াল টু, লেস দেন , লেস দেন ইকুয়াল টু , গ্রেটার দেন এবং গ্রেটার দেন ইকুয়াল টু কমান্ড। |
07:03 | এখন, not equal to অপারেটরের ব্যবহার বর্ণন করতে প্রোগ্রাম লিখুন। |
07:09 | ইঙ্গিত: হাইফেন ne |
07:12 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:15 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:18 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
07:23 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
07:25 | কর্মশালার আয়োজন করে। |
07:28 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
07:32 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:40 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:43 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
07:51 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
07:56 | এই স্ক্রিপ্ট FOSSEE এবং স্পোকেন টিউটোরিয়াল দল তৈরী করেছে। |
08:02 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
08:06 | অংশগ্রহনের জন্য ধন্যবাদ। |