যদি শেল ফাংশনটির কাজ করার জন্য -e / + e এর একটি নির্দিষ্ট সেটিংসের প্রয়োজন হয় তবে ফাংশনটি থেকে বেরিয়ে আসার আগে স্থানীয়ভাবে সেটিংটি সেট করা এবং তার পূর্ববর্তী সেটিংসে পুনরুদ্ধার করা সম্ভব?
myfunction()
{
# Query here if -e is set and remember in a variable?
# Or push the settings to then pop at the end of the function?
set +e
dosomething
doanotherthing
# Restore -e/+e as appropriate, don't just do unconditional set -e
}
$-
এটিও কাজ করে/bin/sh
এবং সম্ভবত এটির বিশ্লেষণ করার জন্য আপনার বাশিজমের দরকার নেই, কেবল উদাহরণস্বরূপ গ্লাবিং ব্যবহার করুন যাcase
সরবরাহ করে