কিভাবে করতে ব্যবহার করুন বিরোধ নিষ্পত্তিতে পোস্ট বেজ হার্ডওয়্যারের বহি সিঁড়ি Stringers সর্বশেষ আরো দীর্ঘ করতে
সুচিপত্র:
বাশে স্ট্রিংয়ের সাথে কাজ করার সময় একটি সর্বাধিক প্রচলিত অপারেশন হ'ল একটি স্ট্রিংয়ে অন্য স্ট্রিং রয়েছে কিনা তা নির্ধারণ করা।, আমরা আপনাকে স্ট্রিংয়ের একটি স্ট্রিং রয়েছে কিনা তা যাচাই করার বিভিন্ন উপায় দেখাব।
ওয়াইল্ডকার্ড ব্যবহার করা
সবচেয়ে সহজ পন্থাটি হচ্ছে স্ট্রিংকে অস্ট্রেলিক ওয়াইল্ডকার্ড প্রতীক (অ্যাসিটার্ক)
*
দিয়ে ঘিরে এবং স্ট্রিংয়ের সাথে এটি তুলনা করা। ওয়াইল্ডকার্ড একটি প্রতীক যা শূন্য, এক বা একাধিক অক্ষরের প্রতিনিধিত্ব করতে ব্যবহৃত হয়।
যদি পরীক্ষাটি
true
হয় তবে স্ট্রিংটিতে স্ট্রিং থাকে।
নীচের উদাহরণে আমরা if স্টেটমেন্ট এবং সমতা অপারেটর (
==
) ব্যবহার করছি স্ট্রিংয়ের মধ্যে স্ট্রিং
SUB
পাওয়া যায় কিনা তা পরীক্ষা করতে:
#!/bin/bash STR='GNU/Linux is an operating system' SUB='Linux' if]; then echo "It's there." fi
এক্সিকিউট করা গেলে স্ক্রিপ্ট আউটপুট আসবে:
কেস অপারেটর ব্যবহার করে
If স্টেটমেন্ট ব্যবহার না করে আপনি স্ট্রিংয়ে অন্য স্ট্রিং অন্তর্ভুক্ত রয়েছে কিনা তা যাচাই করতে আপনি কেস স্টেটমেন্টটিও ব্যবহার করতে পারেন।
#!/bin/bash STR='GNU/Linux is an operating system' SUB='Linux' case $STR in *"$SUB"*) echo -n "It's there.";; esac
Regex অপারেটর ব্যবহার
একটি স্ট্রিংয়ের মধ্যে একটি নির্দিষ্ট স্ট্রিংিং ঘটে কিনা তা নির্ধারণের জন্য আরেকটি বিকল্প হ'ল রেজেক্স অপারেটর
=~
ব্যবহার করা
=~
যখন এই অপারেটরটি ব্যবহৃত হয়, ডান স্ট্রিংটিকে নিয়মিত এক্সপ্রেশন হিসাবে বিবেচনা করা হয়।
তারকাচিহ্ন অনুসরণ করে পিরিয়ড
.*
শূন্য বা তার বেশি সংখ্যক ঘটনার সাথে একটি নতুন লাইন অক্ষর ব্যতীত অন্য কোনও অক্ষর মেলে।
#!/bin/bash STR='GNU/Linux is an operating system' SUB='Linux' if]; then echo "It's there." fi
স্ক্রিপ্টটি নিম্নলিখিত প্রতিধ্বনিত করবে:
গ্রেপ ব্যবহার করে
গ্রেপ কমান্ডটি অন্য স্ট্রিংয়ের স্ট্রিংগুলি খুঁজে পেতে ব্যবহার করা যেতে পারে।
নিম্নলিখিত উদাহরণে, আমরা স্ট্রিং
$STR
ইনপুট হিসাবে পাস করছি এবং ইনপুট স্ট্রিংয়ের মধ্যে স্ট্রিং
$SUB
পাওয়া যায় কিনা তা পরীক্ষা করে
$SUB
। কমান্ডটি যথাযথ হিসাবে
true
বা
false
প্রত্যাবর্তন করবে।
#!/bin/bash STR='GNU/Linux is an operating system' SUB='Linux' if grep -q "$SUB" <<< "$STR"; then echo "It's there" fi
-q
বিকল্পটি গ্রেপকে আউটপুট বাদ দেওয়ার জন্য শান্ত থাকতে বলে।
উপসংহার
স্ট্রিংটিতে একটি স্ট্রিং রয়েছে কিনা তা পরীক্ষা করা বাশ স্ক্রিপ্টিংয়ের মধ্যে অন্যতম মৌলিক এবং ঘন ঘন ব্যবহৃত অপারেশন।
এই টিউটোরিয়ালটি পড়ার পরে, আপনার স্ট্রিংয়ে অন্য স্ট্রিং অন্তর্ভুক্ত রয়েছে কিনা তা পরীক্ষা করে নেওয়া উচিত তা সম্পর্কে আপনার ভাল ধারণা হওয়া উচিত। আপনি পরীক্ষার জন্য অন্যান্য কমান্ডগুলি
awk
বা
awk
ব্যবহার করতে পারেন।
পরীক্ষা করুন যে ওয়েবসাইট ব্রাউজার এক্সটেনশানগুলি এবং লগইন-লিকের পরীক্ষা দ্বারা আপনাকে ট্র্যাক করতে পারে কিনা পরীক্ষা করুন

Inria ব্রাউজার এক্সটেনশন এবং লগইন-লিকের পরীক্ষা টুলটি আপনাকে সহজেই ট্র্যাক করতে সাহায্য করে, যেটি কেবলমাত্র একটি বোতাম ক্লিক করে আপনার নজর রাখছে।
আপনার ব্রাউজারটি নিরাপদ কিনা তা পরীক্ষা করতে ব্রাউজার নিরাপত্তা পরীক্ষা করুন

আপনার ওয়েব ব্রাউজার নিরাপদ এবং নিরাপদ কিনা তা খুঁজে বের করুন নিবন্ধটি এমন কিছু সম্পদ এবং ওয়েবসাইটগুলিকে তালিকাভুক্ত করে যা আপনাকে আপনার ব্রাউজার নিরাপদ কিনা তা জানতে আপনাকে পরীক্ষা চালাতে দেয়।
আপনি যদি কোনও কম্পিউটার ব্যবহার করছেন, তবে আপনি হয়ত জানেন যে মাদারবোর্ড, প্রসেসর, হার্ড ডিস্ক, র্যাম প্রভৃতি অনেকগুলি উপাদান আছে যা এটি তৈরি করে। এমন সময় আসতে পারে যখন আপনার কম্পিউটারের উপাদানগুলির স্বাস্থ্য পরীক্ষা করতে হবে। অনেক সফ্টওয়্যার আছে যা আপনাকে পরীক্ষা করতে সাহায্য করতে পারে এবং এদের মধ্যে একজনকে

XMeters