BOSS-Linux/C3/The-sed-command/Bengali
From Script | Spoken-Tutorial
Time | Narration |
00:01 | sed : the stream editor এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালে শিখব sed কমান্ডের ব্যবহার। |
00:11 | কয়েকটি উদাহরণের মাধ্যমে করব। |
00:14 | টিউটোরিয়ালটি রেকর্ড করতে, |
00:16 | লিনাক্স অপারেটিং সিস্টেম এবং GNU bash সংস্করণ 4.2.24 ব্যবহার করছি। |
00:26 | অনুশীলনের জন্য GNU Bash 4 বা তার উচ্চতর সংস্করণ ব্যবহার করা হয়। |
00:33 | দরকারী তথ্য রূপে |
00:35 | লিনাক্স টার্মিনাল সম্পর্কে জানা উচিত। |
00:38 | প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন। |
00:44 | sed এর ভূমিকা দিয়ে শুরু করি। |
00:47 | sed একটি স্ট্রিম এডিটর। |
00:50 | sed ফাইলের একটি বিশেষ স্থানে টেক্সটের কিছু প্যাটার্ন খোঁজে। |
00:57 | এটি কিছু ডিসপ্লে বা এডিটিং ফাংশন সঞ্চালন করে। |
01:01 | এডিটিং ফাংশন যেমন মিলিত টেক্সটে সমাবেশ করা, প্রতিস্থাপণ এবং মুছে ফেলা। |
01:10 | কিছু উদাহরণ দিয়ে শুরু করি। |
01:13 | sed কমান্ড ব্যবহার করে প্রিন্ট করা দেখবো। |
01:18 | হোম ডাইরেক্টরিতে seddemo ডট txt নামে একটি ফাইল রয়েছে। |
01:23 | এখন এর বিষয়বস্তু দেখি। |
01:26 | এই ফাইলে কিছু প্রবিষ্টি রয়েছে যেমন রোল নম্বর, নাম, স্ট্রিম, মার্কস, পাস বা ফেল এবং ছাত্রবৃত্তির পরিমাণ। |
01:38 | ধরুন এখন ফাইলের দ্বিতীয় লাইন প্রিন্ট করতে চাই। |
01:43 | এটি করতে টার্মিনাল খুলতে হবে। |
01:47 | এখন লিখুন sed স্পেস একক উদ্ধৃতিতে 2p উদ্ধৃতির পর স্পেস seddemo ডট txt |
01:57 | Enter টিপুন। |
02:00 | এখানে 2 দ্বিতীয় লাইনের স্থান উল্লেখ করে। |
02:05 | p সেই ক্রিয়া যা প্রিন্টিং (p) নির্দেশ করে। |
02:09 | এখন আউটপুট দেখি। |
02:11 | এটি সম্পূর্ণ ফাইল দেখায় কিন্তু দ্বিতীয় লাইন দুইবার প্রিন্ট হয়েছে। |
02:18 | এটি p ক্রিয়ার ডিফল্ট আচরণ। |
02:22 | শুধুমাত্র দ্বিতীয় লাইন প্রিন্ট করতে |
02:25 | লিখুন: sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে 2p একক উদ্ধৃতির পর স্পেস seddemo ডট txt |
02:37 | Enter টিপুন। |
02:40 | আমরা দেখি যে শুধুমাত্র দ্বিতীয় লাইন প্রিন্ট হয়েছে। |
02:44 | মাইনাস n সাইলেন্ট মোডের জন্য যা সকল অপ্রয়োজনীয় ফলাফল আড়াল করবে। |
02:51 | তারপর আমরা স্ট্রিমে স্থান নির্ধারিত করি যা সম্পাদন বা প্রদর্শন করতে দরকার। |
02:57 | আমরা দ্বিতীয় লাইন নির্বাচন করতে চাই। |
03:03 | আমরা যা নিতে চাই p সেই ক্রিয়া নির্দেশ করে অর্থাৎ দ্বিতীয় লাইন প্রিন্ট করতে। |
03:06 | seddemo.txt হল ফাইলের নাম। |
03:11 | এটি sed কমান্ডের সাধারণ সিনট্যাক্স। |
03:15 | এখন ফাইলের অন্তিম লাইন প্রিন্ট করি। |
03:20 | প্রম্পট মুছে ফেলি। |
03:24 | এখন লিখুন sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে $ চিহ্ন p একক উদ্ধৃতির পর স্পেস seddemo ডট txt |
03:36 | Enter টিপুন। |
03:39 | আমরা দেখি যে অন্তিম লাইন প্রিন্ট হয়েছে। |
03:42 | টেক্সট এডিটরে ফিরে আসি। |
03:45 | ধরুন আমরা 3 থেকে 6 পর্যন্ত প্রবিষ্টি প্রিন্ট করতে চাই। |
03:50 | এটি করতে টার্মিনালে লিখতে হবে: |
03:54 | sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে 3 কমা 6p স্পেস seddemo ডট txt |
04:07 | Enter টিপুন। |
04:09 | আউটপুট তৃতীয় লাইন থেকে ষষ্ঠ লাইন পর্যন্ত দেখাবে। |
04:14 | ক্রিয়ার পূর্বে বিস্ময়বোধক চিহ্ন ব্যবহার করে যে কোনো ক্রিয়া উল্টানো যেতে পারে। |
04:21 | তৃতীয় থেকে ষষ্ঠ লাইন বাদ দিয়ে সকল লাইন প্রিন্ট করতে হলে লিখব:
sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে 3 কমা 6 ! চিহ্ন p |
04:38 | একক উদ্ধৃতির পর seddemo ডট txt |
04:45 | Enter টিপুন। আউটপুট প্রদর্শিত হয়েছে। |
04:49 | স্লাইডে ফিরে আসি। |
04:52 | লাইন অ্যাড্রেসিং এবং কনটেক্সট অ্যাড্রেসিং। |
04:56 | এই পর্যন্ত আমরা ফাইলে লাইন নির্দিষ্ট করেছি যার উপর ক্রিয়া করা জরুরী। |
05:02 | এটি লাইন অ্যাড্রেসিং হিসাবে পরিচিত। |
05:05 | এড্রেস লাইন সংখ্যা দ্বারা নির্দিষ্ট। |
05:08 | এটি অ্যাড্রেসিং এর একটি উপায়। |
05:11 | অ্যাড্রেসিং এর আরেকটি উপায় হল কনটেক্সট অ্যাড্রেসিং। |
05:16 | লাইন যা নির্দিষ্ট কনটেক্সট রাখে তাকে বিশেষ শব্দ বলে। |
05:21 | একটি বিশেষ শব্দে লাইনের ক্রিয়া করতে চাইলে আমরা কনটেক্সট অ্যাড্রেসিং ব্যবহার করি। |
05:29 | নিয়মিত এক্সপ্রেশন ব্যবহার করা যেতে পারে। |
05:32 | একটি উদাহরণ দেখি। |
05:35 | এডিটরে ফিরে আসি। |
05:38 | যে লাইনে computers শব্দ রয়েছে ধরুন আমরা সেই লাইন প্রিন্ট করতে চাই। |
05:44 | টার্মিনালে ফিরে আসি। |
05:46 | এখন লিখুন: |
05:48 | sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে ফ্রন্ট স্ল্যাশ ওপেনিং বর্গাকার বন্ধনী cC ক্লোসিং বর্গাকার বন্ধনী omputers ফ্রন্ট স্ল্যাশ p একক উদ্ধৃতির পর স্পেস seddemo ডট txt |
06:14 | Enter টিপুন। |
06:16 | computers শব্দ সহ লাইন প্রদর্শিত হয়েছে। |
06:22 | আমরা বর্গাকার বন্ধনীর মধ্যে প্যাটার্ন লিখি। |
06:24 | এটি বর্গাকার বন্ধনীতে থাকা যে কোনো একটি বা উভয় অক্ষর মেলানোর জন্য। |
06:30 | আমরা প্যাটার্ন মেলাতে চাইলে প্যাটার্ন ফ্রন্ট স্ল্যাশের মধ্যে লেখা প্রয়োজন। |
06:37 | আমরা এটি ফাইলে সাথে সাথে w বিকল্প ব্যবহার করে প্রিন্ট করতে পারি। |
06:43 | এটি করতে লিখুন sed স্পেস মাইনাস n স্পেস একক উদ্ধৃতিতে ফ্রন্ট স্ল্যাশ ওপেনিং বর্গাকার বন্ধনী cC ক্লোসিং বর্গাকার বন্ধনী omputers ফ্রন্ট স্ল্যাশ w স্পেস computer আন্ডারস্কোর student ডট txt একক উদ্ধৃতির পর স্পেস seddemo ডট txt. |
07:11 | Enter টিপুন। |
07:14 | এখন সকল মিলিত লাইন computer আন্ডারস্কোর student ডট txt ফাইলে স্থানান্তর করা হবে। |
07:21 | এখন computer আন্ডারস্কোর student এর বিষয়বস্তু দেখি। |
07:25 | লিখুন cat স্পেস computer আন্ডারস্কোর student ডট txt. |
07:32 | Enter টিপুন। |
07:35 | আমরা প্রবিষ্টি দেখি। |
07:37 | আমাদের কাছে সেই প্যাটার্ন ও রয়েছে যা ভিন্ন ফাইলে লিখতে পারি। |
07:42 | প্রম্পট মুছে ফেলি। |
07:45 | লিখুন sed স্পেস মাইনাস n স্পেস মাইনাস e স্পেস একক উদ্ধৃতিতে ফ্রন্ট স্ল্যাশ electronics ফ্রন্ট স্ল্যাশ w স্পেস electro ডট txt একক উদ্ধৃতির পর মাইনাস e স্পেস একক উদ্ধৃতিতে ফ্রন্ট স্ল্যাশ civil ফ্রন্ট স্ল্যাশ w স্পেস civil ডট txt একক উদ্ধৃতির পর স্পেস seddemo ডট txt. |
08:18 | Enter টিপুন। |
08:22 | মাইনাস e একাধিক পদ্ধতি একত্রিত করতে ব্যবহৃত হয়। |
08:27 | এটি দুটি ফাইল electro.txt এবং civil.txt তৈরী করবে। |
08:34 | এতে কি রয়েছে তা দেখতে লিখুন: |
08:37 | cat স্পেস electro.txt. |
08:42 | এটি electronics শব্দের সাথে প্রবিষ্টি প্রদর্শন করবে। |
08:47 | এখন civil ফাইলের বিষয়বস্তু দেখি। |
08:50 | লিখুন cat স্পেস civil.txt |
08:55 | Enter টিপুন। |
08:57 | এটি civil শব্দের সাথে প্রবিষ্টি প্রদর্শন করবে। |
09:01 | আমরা অন্য টিউটোরিয়ালে কমান্ডের আরো কিছু সেট দেখবো। |
09:05 | আমি একই ফাইল ব্যবহার করব। |
09:08 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
09:11 | স্লাইডে ফিরে আসি। |
09:14 | সংক্ষিপ্তকরণ করি। |
09:15 | এই টিউটোরিয়ালে শিখেছি sed. |
09:18 | sed ব্যবহার করে প্রিন্ট করা। লাইন অ্যাড্রেসিং। |
09:21 | কনটেক্সট অ্যাড্রেসিং। |
09:23 | এখন, |
09:25 | একই টেক্সট ফাইল seddemo ডট txt ব্যবহার করুন। |
09:28 | 6 থেকে 12 পর্যন্ত লাইনের রেকর্ড প্রিন্ট করুন। |
09:33 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
09:36 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
09:39 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
09:44 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
09:46 | কর্মশালার আয়োজন করে। |
09:49 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
09:53 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
10:00 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
10:04 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
10:11 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। |
10:17 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |