2025 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-22 17:18
SED কমান্ড ভিতরে ইউনিক্স হল স্ট্রিম এডিটর এবং এটির জন্য দাঁড়িয়েছে করতে পারা ফাইলে অনেক ফাংশন সঞ্চালন যেমন, অনুসন্ধান, সন্ধান এবং প্রতিস্থাপন, সন্নিবেশ বা মুছে ফেলা। যদিও সবচেয়ে সাধারণ ব্যবহার SED কমান্ড ভিতরে ইউনিক্স হল প্রতিস্থাপনের জন্য বা সন্ধান এবং প্রতিস্থাপনের জন্য।
এই ভাবে, কিভাবে sed কমান্ড কাজ করে?
sed একজন স্ট্রিম এডিটর। একটি স্ট্রীম সম্পাদক একটি ইনপুট স্ট্রিম (একটি ফাইল, বা একটি পাইপলাইন থেকে ইনপুট) মৌলিক পাঠ্য রূপান্তর সম্পাদন করতে ব্যবহৃত হয়। যদিও কিছু উপায়ে একটি সম্পাদকের অনুরূপ যা স্ক্রিপ্টেড সম্পাদনার অনুমতি দেয় (যেমন এডি), sed কাজ করে ইনপুট(গুলি) এর উপর শুধুমাত্র একটি পাস তৈরি করে, এবং ফলস্বরূপ আরও দক্ষ।
পরবর্তীকালে, প্রশ্ন হল, grep কমান্ডের ব্যবহার কি? এটি সবচেয়ে ব্যাপকভাবে এক ব্যবহৃত এবং শক্তিশালী আদেশ লিনাক্স এবং ইউনিক্স-এর মতো অপারেটিং সিস্টেমে। দ্য ' grep ' আদেশ হয় ব্যবহৃত ব্যবহারকারী দ্বারা নির্দিষ্ট প্যাটার্নের জন্য একটি প্রদত্ত ফাইল অনুসন্ধান করতে. মূলত ' grep ' আপনাকে পাঠ্যের একটি প্যাটার্ন প্রবেশ করতে দেয় এবং তারপর এটি আপনার দেওয়া পাঠ্যের মধ্যে এই প্যাটার্নটি অনুসন্ধান করে।
এখানে, আপনি কিভাবে একটি sed কমান্ড লিখবেন?
আসুন sed-এ লেখা কমান্ডের কিছু উদাহরণ পর্যালোচনা করি।
- ফাইলের ১ম লাইন লিখুন।
- ফাইলের প্রথম এবং শেষ লাইন লিখুন।
- প্যাটার্ন স্টোরেজ বা সিসাডমিনের সাথে মিলিত লাইনগুলি লিখুন।
- ফাইলের শেষ পর্যন্ত প্যাটার্নটি যে লাইন থেকে মিলছে তা লিখুন।
- প্যাটার্নের সাথে মেলে এমন লাইন এবং ম্যাচের পরের দুটি লাইন লিখুন।
sed এবং awk কি জন্য ব্যবহৃত হয়?
আউক , মত সেড , একটি প্রোগ্রামিং ভাষা যা পাঠ্যের বড় অংশের সাথে কাজ করার জন্য ডিজাইন করা হয়েছে। কিন্তু যখন সেড হয় অভ্যস্ত প্রসেস এবং টেক্সট পরিবর্তন, আউক বেশিরভাগই হয় হিসাবে ব্যবহার বিশ্লেষণ এবং প্রতিবেদনের জন্য একটি টুল।
প্রস্তাবিত:
AIX কি শেল ব্যবহার করে?
Korn শেল হল AIX-এর সাথে ব্যবহৃত ডিফল্ট শেল। আপনি যখন লগ ইন করেন, তখন আপনাকে কমান্ড লাইন বা কমান্ড প্রম্পটে বলা হয়। এখানে আপনি UNIX কমান্ড লিখবেন
আপনি কিভাবে শেল কমান্ড লিখবেন?
শেল স্ক্রিপ্টিং কি? একটি vi সম্পাদক (বা অন্য কোনো সম্পাদক) ব্যবহার করে একটি ফাইল তৈরি করুন। extension.sh সহ স্ক্রিপ্ট ফাইলের নাম। # দিয়ে স্ক্রিপ্ট শুরু করুন! /bin/sh. কিছু কোড লিখুন। স্ক্রিপ্ট ফাইলটিকে filename.sh হিসাবে সংরক্ষণ করুন। স্ক্রিপ্ট চালানোর জন্য bash filename.sh টাইপ করুন
$ কি? ব্যাশ স্ক্রিপ্টে?
$? - শেষ কমান্ডের প্রস্থান অবস্থা কার্যকর করা হয়েছে। $0 - বর্তমান স্ক্রিপ্টের ফাইলের নাম। $# - একটি স্ক্রিপ্টে সরবরাহ করা আর্গুমেন্টের সংখ্যা। শেল স্ক্রিপ্টগুলির জন্য, এটি সেই প্রক্রিয়া আইডি যার অধীনে তারা সম্পাদন করছে
শেল স্ক্রিপ্টে কমান্ড লাইন আর্গুমেন্ট কি?
সংক্ষিপ্ত বিবরণ: কমান্ড লাইন আর্গুমেন্ট (পজিশনাল প্যারামিটার হিসাবেও পরিচিত) হল কমান্ড প্রম্পটে নির্দিষ্ট করা আর্গুমেন্ট যা একটি কমান্ড বা স্ক্রিপ্টের সাথে কার্যকর করা হবে। আর্গুমেন্টের কমান্ড প্রম্পটে অবস্থানের পাশাপাশি কমান্ডের অবস্থান, বা স্ক্রিপ্ট নিজেই, সংশ্লিষ্ট ভেরিয়েবলে সংরক্ষণ করা হয়
ইউনিক্সে sed কমান্ড বলতে কী বোঝায়?
UNIX-এ SED কমান্ডের অর্থ হল স্ট্রিম এডিটর এবং এটি ফাইলে অনেক ফাংশন সম্পাদন করতে পারে যেমন, অনুসন্ধান, সন্ধান এবং প্রতিস্থাপন, সন্নিবেশ বা মুছে ফেলা। যদিও ইউনিক্সে SED কমান্ডের সবচেয়ে সাধারণ ব্যবহার প্রতিস্থাপনের জন্য বা সন্ধান এবং প্রতিস্থাপনের জন্য। SED একটি শক্তিশালী পাঠ্য স্ট্রিম সম্পাদক