পাওয়ারশেলে ভেরিয়েবলের মান স্ট্রিং বা পূর্ণসংখ্যা হিসাবে সংরক্ষণ করা হয়। এটি ব্যবহার করে একটি ভেরিয়েবলের মধ্যে সংরক্ষিত মানগুলি সাফ করা সম্ভব। ক্লিয়ার-ভেরিয়েবল 'cmdlet. এটি ভেরিয়েবল থেকে সঞ্চিত মান মুছে দেয়। যাইহোক, এটি ভেরিয়েবল মুছে দেয় না। এটি করার ফলে একটি নির্দিষ্ট ভেরিয়েবলের মান নাল হয়ে যাবে কিন্তু উল্লেখিত ভেরিয়েবলটি একটি ভেরিয়েবলে সংরক্ষিত অবজেক্টের ডেটা টাইপ সংরক্ষণ করবে।
নিম্নলিখিত লেখাটি পাওয়ারশেলে ক্লিয়ারিং ভেরিয়েবলের মানের দিকগুলি প্রকাশ করবে।
Clear-variable (Microsoft.PowerShell.Utility) কি?
উল্লেখিত cmdlet ভেরিয়েবলের সঞ্চিত মান মুছে ফেলা বা সাফ করার জন্য দায়ী। আসুন উল্লিখিত cmdlet ব্যাখ্যা করার উদাহরণগুলি দেখুন।
উদাহরণ 1: একটি নির্দিষ্ট ভেরিয়েবলের মান মুছে বা সাফ করতে 'ক্লিয়ার-ভেরিয়েবল' Cmdlet ব্যবহার করুন
ভেরিয়েবলের মান পরিষ্কার করতে নীচের কমান্ডটি চালান:
$প্রসেস 23
ক্লিয়ার-ভেরিয়েবল -নাম 'প্রক্রিয়া'
$প্রসেস
উপরের কোড অনুযায়ী:
- প্রথমে, একটি ভেরিয়েবল শুরু করুন এবং একটি বিবৃত ভেরিয়েবল বরাদ্দ করুন।
- এর পরে, রাখুন ' ক্লিয়ার-ভেরিয়েবল ' cmdlet এর পরে ' -নাম ” প্যারামিটার এবং পরিবর্তনশীলটি সাফ করার জন্য বরাদ্দ করুন।
- অবশেষে, ভেরিয়েবলটি সাফ করা হয়েছে কিনা তা পরীক্ষা করতে ভেরিয়েবলটিকে কল করুন:
উদাহরণ 2: 'ক্লিয়ার-ভেরিয়েবল' Cmdlet ব্যবহার করুন একটি চাইল্ড স্কোপে একটি ভেরিয়েবল সাফ বা মুছে ফেলতে কিন্তু প্যারেন্ট স্কোপে নয়
চাইল্ড ভেরিয়েবলের মান পরিষ্কার করতে নিম্নলিখিত কোডটি চালান:
$a = 3এবং { পরিষ্কার-পরিবর্তনশীল a }
$a
উপরে বর্ণিত কোডে:
- প্রথমে, একটি ভেরিয়েবল শুরু করুন এবং একটি নির্দিষ্ট মান নির্ধারণ করুন।
- এর পরে, যোগ করুন ' এবং 'অপারেটর এবং নির্দিষ্ট করুন' ক্লিয়ার-ভেরিয়েবল ” উপরে বর্ণিত ভেরিয়েবল সহ।
- পরিশেষে, ভেরিয়েবলের মানটি সাফ করা হয়েছে কিনা তা পরীক্ষা করতে ভেরিয়েবলটিকে কল করুন:
এই সব ছিল ' ক্লিয়ার-ভেরিয়েবল PowerShell এ cmdlet।
উপসংহার
দ্য ' ক্লিয়ার-ভেরিয়েবল PowerShell-এর cmdlet একটি ভেরিয়েবলে সংরক্ষিত মান মুছে ফেলার জন্য দায়ী। যাইহোক, এটি ভেরিয়েবল মুছে দেয় না তবে এটি একটি ভেরিয়েবলের ডেটা টাইপ সংরক্ষণ করে। এই লেখাটি PowerShell-এ একটি ভেরিয়েবলের মান পরিষ্কার করার পদ্ধতি ব্যাখ্যা করেছে।