আমি একটি bash স্ক্রিপ্ট আছে যা কমান্ড সংখ্যা নির্বাহ করা উচিত। কমান্ডগুলি যখন মেয়াদে প্রবেশ করে তখন জরিমানা কাজ করে কিন্তু যখন আমি স্ক্রিপ্টের ভিতরে থেকে তাদের চালানোর চেষ্টা করি তখন তারা কাজ করে না, তাই আমি অনুমান করি এটি পরিবেশ-নির্দিষ্ট কিছু।
আমি স্ক্রিপ্ট আছে
exec "$cmd"
এবং এটি কাজ করে না, যখন আমি $ cmd এর সামগ্রী কপি করে এবং টার্মিনালে পেস্ট করি তবে এটি সূক্ষ্ম কাজ করে।
স্ক্রিপ্ট চালানোর সময় আমি কিভাবে বর্তমান পরিবেশ রাখবো? নাকি অন্য কোন ধারণা আছে যে এটি কি হতে পারে?
export
চলমান আগে স্ক্রিপ্ট দ্বারা প্রয়োজনীয় variables।