আমার একটি ক্রোন জব রয়েছে যা স্ক্রিপ্ট চালাচ্ছে। যখন আমি স্ক্রিপ্টটি একটি ইন্টারেক্টিভ শেলের মাধ্যমে চালিত করি (শ্যাশড টু ব্যাশ) এটি দুর্দান্ত কাজ করে। স্ক্রিপ্ট ক্রোন দিয়ে নিজেই চালিত হয়ে গেলে এটি ব্যর্থ হয়।
আমার অনুমান যে এটি ইন্টারেক্টিভ শেলটিতে সেট করা কিছু পরিবেশগত ভেরিয়েবল ব্যবহার করছে। আমি স্ক্রিপ্টটির সমস্যা সমাধান করব এবং এগুলি সরাব।
আমি পরিবর্তনগুলি করার পরে, আমি জানি যে আমি সাধারণত স্ক্রিপ্টটি ক্রোনটিতে সারি করতে পারি তবে এটি কমান্ড লাইন থেকে স্ক্রিপ্টটি চালাতে পারে তবে ক্রোন থেকে এটি চালানোর জন্য বলি - অর্থাত্ একটি ইন্টারেক্টিভ পরিবেশে?
env
এবং আপনি চেষ্টা করতে পারেন env -i ./my-script.sh
। এছাড়াও, আপনি একটি ত্রুটি বার্তা পাচ্ছেন?
unset
।