আমি কীভাবে একটি ম্যাকের শেল স্ক্রিপ্টের অনুমতি দেব

Ami Kibhabe Ekati Myakera Sela Skriptera Anumati Deba



ম্যাক-এ শেল স্ক্রিপ্টগুলি নিয়ে কাজ করা কখনও কখনও একটি ত্রুটি বার্তার দিকে নিয়ে যেতে পারে অনুমতি অস্বীকার করা হয়েছে যখনই আপনি একটি স্ক্রিপ্ট চালানোর চেষ্টা করেন। এই ধরনের ত্রুটি বেশিরভাগই ঘটে কারণ স্ক্রিপ্টের একটি প্রোগ্রাম হিসাবে বিবেচনা করার উপযুক্ত অনুমতি নেই। এই সমস্যাটি সমাধান করতে, আপনাকে শেল স্ক্রিপ্টের অনুমতি দিতে হবে।

এই শিক্ষানবিস বন্ধুত্বপূর্ণ গাইড ম্যাকের সাথে একটি শেল স্ক্রিপ্টের অনুমতি দেওয়ার প্রাথমিক পদক্ষেপগুলি কভার করবে Zsh .

আমি কিভাবে Zsh এর সাথে একটি ম্যাকের শেল স্ক্রিপ্টের অনুমতি দেব

Zsh সহ একটি ম্যাকের শেল স্ক্রিপ্টের অনুমতি দিতে, নীচের প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন৷







ধাপ 1: প্রথম খোলা Zsh আপনার ম্যাক সিস্টেমে টার্মিনাল শেল এবং সোর্স ডিরেক্টরিতে নেভিগেট করুন যেখানে আপনার স্ক্রিপ্ট ফাইলটি ব্যবহার করে সংরক্ষণ করা হয় সিডি আদেশ।



ধাপ ২: এখন, নিম্নলিখিত কমান্ড ব্যবহার করে শেল স্ক্রিপ্টের বর্তমান অনুমতি পরীক্ষা করুন



ls -l myscript.sh





উপরের কমান্ডটি আপনাকে একটি দীর্ঘ বিন্যাসে অনুমতি সহ ফাইলের বিবরণ প্রদান করবে।

বিঃদ্রঃ: প্রতিস্থাপন করুন 'myscript.sh' আপনার শেল স্ক্রিপ্টের নামের সাথে।



ধাপ 3: এর পরে, আপনাকে ব্যবহার করে শেল স্ক্রিপ্টে এক্সিকিউটের অনুমতি দিতে হবে 'chmod' অনুমতি কোড এবং স্ক্রিপ্টের ফাইলের নাম অনুসরণ করে কমান্ড। মৃত্যুদন্ড কার্যকর করার জন্য অনুমতি কোড হয় 'a+x' (সমস্ত ব্যবহারকারীদের (মালিক, গোষ্ঠী এবং অন্যান্য) এক্সিকিউটেবল অনুমতি দিন)।

chmod a+x myscript.sh

উপরের কমান্ডটি নির্দিষ্ট স্ক্রিপ্টের জন্য সমস্ত ব্যবহারকারীকে (মালিক, গোষ্ঠী এবং অন্যান্য) কার্যকর করার অনুমতি দেয়।

ধাপ 4: এখন, ফাইলের আপডেট করা অনুমতি যাচাই করতে নিম্নলিখিত কমান্ডটি আবার ব্যবহার করুন।

ls -l myscript.sh

ধাপ 5: একবার প্রয়োজনীয় অনুমতি নিয়ে স্ক্রিপ্টটি যাচাই করা হলে, আপনি এর আগে এর নাম টাইপ করে এটি কার্যকর করতে পারেন './' টার্মিনালে

. / myscript.sh

এইবার শেল স্ক্রিপ্ট ফাইলটি কোনো অনুমতি অস্বীকার করা ত্রুটি ছাড়াই কার্যকর হবে।

উপসংহার

একটি ম্যাকে শেল স্ক্রিপ্টের অনুমতি দেওয়া অত্যন্ত গুরুত্বপূর্ণ যাতে এটি সম্মুখীন না হয়েই কার্যকর করা যায়। অনুমতি অস্বীকার করা হয়েছে ত্রুটি এই নিবন্ধে বর্ণিত পদক্ষেপগুলি অনুসরণ করে, আপনি সহজেই আপনার শেল স্ক্রিপ্টে প্রয়োজনীয় অনুমতি দিতে পারেন এবং এটি সফলভাবে সম্পাদন করতে পারেন। এটি আপনাকে আপনার শেল স্ক্রিপ্টগুলি চালানোর অনুমতি দেয় এবং আপনার ম্যাকে স্বয়ংক্রিয় কাজগুলি সহজেই করতে দেয়৷