Linux/C3/More-on-grep-command/Bengali

From Script | Spoken-Tutorial
Revision as of 23:26, 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 more on grep এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:05 এই টিউটোরিয়ালে শিখব:
00:07 আরো কিছু grep কমান্ড,
00:10 কিছু উদাহরণ দ্বারা।
00:13 এখানে ব্যবহার করছি:
00:16 উবুন্টু লিনাক্স সংস্করণ 12.04 OS
00:20 এবং GNU bash সংস্করণ 4.2.24.
00:24 অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়।
00:31 দরকারী তথ্য রূপে
00:33 লিনাক্স টার্মিনাল সম্পর্কে জানা উচিত।
00:36 grep সম্পর্কেও জানতে হবে।
00:39 প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:45 আমরা একাধিক প্যাটার্নও মেলাতে পারি।
00:49 তারপর হাইফেন e বিকল্প ব্যবহার করতে হবে।
00:53 আমি একই ফাইল grepdemo.txt ব্যবহার করব।
00:58 ধরুন আমরা যারা সিভিল বা ইলেকট্রনিক্সে আছে তাদের তথ্য খুঁজতে চাই।
01:05 আমাদের টার্মিনালে লিখতে হবে:
01:07 grep স্পেস হাইফেন e স্পেস ডাবল উদ্ধৃতিতে electronics উদ্ধৃতির পর স্পেস হাইফেন e স্পেস ডাবল উদ্ধৃতিতে civil উদ্ধৃতির পর স্পেস grepdemo ডট txt.
01:24 Enter টিপুন। আউটপুট দেখায়।
01:28 ধরুন আপনি তাদের দেখতে চান যার শিরোনাম chaudhury
01:33 সমস্যা হল বিভিন্ন মানুষ বিভিন্ন ভাবে তাদের শিরোনাম বলে।
01:38 সুতরাং সমাধান কি ?
01:42 এই ক্ষেত্রে আমরা হাইফেন i এর সাথে হাইফেন e বিকল্প ব্যবহার করতে পারি।
01:48 লিখুন:

grep স্পেস হাইফেন ie স্পেস ডাবল উদ্ধৃতিতে chaudhury উদ্ধৃতির পর স্পেস হাইফেন ie স্পেস ডাবল উদ্ধৃতিতে chowdhari উদ্ধৃতির পর স্পেস grepdemo ডট txt

02:12 Enter টিপুন।
02:14 আউটপুট দেখায়।
02:16 কিন্তু আপনি নাম লিখতে পারেন এমনি অন্য অনেক উপায় হতে পারে।
02:23 আমরা কটি হাইফেন e বিকল্প দিতে পারি।
02:26 অবশ্যই একটি ভাল উপায় হওয়া প্রয়োজন এবং সেটি হল নিয়মিত এক্সপ্রেশনের মাধ্যমে।
02:33 একটি নিয়মিত এক্সপ্রেশন টেক্সটের স্ট্রিং মেলাতে একটি সংক্ষিপ্ত এবং নমনীয় উপায় প্রদান করে।
02:41 যেমন বিশেষ অক্ষর, শব্দ বা অক্ষরের প্যাটার্ন।
02:47 এখানে অনেকগুলি নিয়মিত এক্সপ্রেশন ক্যারেক্টার রয়েছে।
02:52 এগুলি এক এক করে দেখি।
02:55 ক্যারেক্টার ক্লাস।
02:57 এটি একজোড়া বর্গাকার বন্ধনীর মধ্যে অক্ষরের একটি গ্রুপ উল্লেখ করতে পারে।
03:03 এই অক্ষরের গ্রুপের শুধুমাত্র একটি মিলেছে।
03:08 উদাহরণস্বরূপ [abc] এর মানে হল নিয়মিত এক্সপ্রেশন a বা b বা c এর সাথে মেলে।
03:18 chaudhury মেলাতে প্রম্পটে লিখতে হবে:
03:23 grep স্পেস হাইফেন i স্পেস ডাবল উদ্ধৃতিতে ch ওপেনিং বর্গাকার বন্ধনী ao ক্লোসিং বর্গাকার বন্ধনী ওপেনিং বর্গাকার বন্ধনী uw ক্লোসিং বর্গাকার বন্ধনী dh ওপেনিং বর্গাকার বন্ধনী ua ক্লোসিং বর্গাকার বন্ধনী r ওপেনিং বর্গাকার বন্ধনী yi ক্লোসিং বর্গাকার বন্ধনী ডাবল উদ্ধৃতির পর স্পেস grepdemo ডট txt
03:54 Enter টিপুন।
03:56 আউটপুট দেখায়।
03:59 এটি এখনও choudhuree এর ডাবল e এর সাথে মেলে না।
04:03 একটি দীর্ঘ রেঞ্জ উল্লেখ করতে চাইলে লিখুন:
04:08 প্রথম অক্ষর ড্যাশ রেঞ্জের অন্তিম অক্ষর।
04:13 ধরুন যে কোনো অক্ষর মেলাতে আমরা [0-9] লিখতে পারি।
04:20 এই অক্ষরের গ্রুপের একটি মিলবে।
04:24 এস্টেরিস্ক: এস্টেরিস্ক 0 বা তাত্ক্ষণিক পূর্ববর্তী ক্যারেক্টারের অধিক সংঘটন বোঝায়।
04:33 উদাহরণস্বরূপ ab*,, a, ab, abb, abbb ইত্যাদির সাথে মিলতে পারে।
04:44 তাই Mira নামে শিক্ষার্থীর সাথে মেলাতে
04:48 প্রম্পটে লিখুন:
04:51 grep স্পেস হাইফেন i স্পেস ডাবল উদ্ধৃতিতে m ওপেনিং বর্গাকার বন্ধনী ei ক্লোসিং বর্গাকার বন্ধনী এস্টেরিস্ক raa এস্টেরিস্ক উদ্ধৃতির পর স্পেস grepdemo ডট txt
05:12 Enter টিপুন।
05:14 আউটপুট দেখায়।
05:16 ডট রেগুলার এক্সপ্রেশন যে কোনো একটি অক্ষরের সাথে মেলে।
05:21 ধরুন আমরা একটি শব্দ খুঁজতে চাই যা 4 অক্ষর দীর্ঘ এবং M দ্বারা শুরু হয়।
05:29 আমরা কেবল লিখব:
05:31 grep স্পেস ডাবল উদ্ধৃতিতে M ডট ডট ডট স্পেস উদ্ধৃতির পর স্পেস grepdemo ডট txt
05:44 Enter টিপুন।
05:46 আউটপুট দেখায়।
05:48 এখানে উদ্ধৃতির মধ্যে স্পেস দরকারী কারণ এটি 5 অথবা একাধিক অক্ষরের শব্দের সাথে মেলে।
05:56 আমরা লাইনের কোথায় আমাদের প্যাটার্ন খুঁজতে চাই তা নির্দিষ্ট করতে পারি।
06:01 এটি লাইনের শুরুতে হতে পারে।
06:04 এর জন্য caret চিহ্ন রয়েছে।
06:07 এখন আমরা যদি রোল নম্বর A এর সাথে শুরু হওয়া প্রবিষ্টি প্রাপ্ত করতে চাই।
06:14 আমরা জানি যে রোল হল ফাইলের মধ্যে প্রথম ফীল্ড।
06:19 আমরা প্রম্পটে লিখি: grep ডাবল উদ্ধৃতিতে caret চিহ্ন A উদ্ধৃতির পর grepdemo ডট txt.
06:29 Enter টিপুন।
06:32 আউটপুট দেখায়।
06:35 একইভাবে ফাইলের শেষে একটি প্যাটার্ন মেলাতে, ডলার চিহ্ন রয়েছে।
06:41 7000 থেকে 8999 এর মধ্যে ছাত্রবৃত্তি খুঁজতে লিখব:
06:50 grep স্পেস ডাবল উদ্ধৃতিতে ওপেনিং বর্গাকার বন্ধনী 78 ক্লোসিং বর্গাকার বন্ধনী ডট ডট ডট dollar চিহ্ন উদ্ধৃতির পর স্পেস grepdemo ডট txt
07:06 Enter টিপুন।
07:08 আউটপুট দেখায়।
07:11 আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
07:13 সংক্ষিপ্তকরণ করি।
07:16 এই টিউটোরিয়ালে শিখেছি,
07:18 একাধিক প্যাটার্ন মেলানো।
07:20 পৃথক বানান থাকা শব্দ যাচাই করা।
07:24 ক্যারেক্টার ক্লাস। এস্টেরিস্ক ব্যবহার করা।
07:28 ডট ব্যবহার করে যে কোনো একটি অক্ষর মেলানো।
07:32 ফাইলের শুরুতে একটি প্যাটার্ন মেলানো।
07:35 ফাইলের শেষে একটি প্যাটার্ন মেলানো।
07:40 এখন,

5 অক্ষর দীর্ঘ এবং Y দ্বারা শুরু হওয়া প্রবিষ্টি তালিকাভুক্ত করুন।

07:48 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:51 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:54 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
07:59 স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে।
08:05 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
08:08 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
08:15 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:20 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
08:26 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য।
08:32 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।
08:36 অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta