ক্রন্টবে এক্সপোর্ট কমান্ড সহ আমি কীভাবে একটি শেল স্ক্রিপ্ট চালাব?


0

আমার কাছে একটি শেল স্ক্রিপ্ট রয়েছে যা কার্যকর হলে ভেরিয়েবলের মান রফতানি করে। একই মানগুলি অন্য স্ক্রিপ্টে ব্যবহৃত হবে।

#!/bin/sh
export I="10"
echo $I

আমি এর জন্য রুট অ্যাক্সেস ব্যবহার করব cron। আমি এই আদেশটি চেষ্টা করেছি:

*/5 * * * * /home/ubuntu/backup/.test.sh

এটি চলার পরে, আমি পরিবেশের ভেরিয়েবলগুলি পরীক্ষা করেছিলাম, এবং কিছুই আপডেট করা হয়নি।

আমি কীভাবে এই স্ক্রিপ্টটি চালাব cronএবং এটি সঠিকভাবে ভেরিয়েবলগুলি রফতানি করব?

উত্তর:


1

export কেবলমাত্র বিদ্যমান প্রক্রিয়াগুলিতে বা পরে চালানো শেলগুলিতে নয় বরং উপ-প্রক্রিয়াগুলিতে ভেরিয়েবলগুলি উপলব্ধ করে।

কেবলমাত্র তারাই test.shনতুন পরিবেশের ভেরিয়েবলগুলি দেখতে পাবে।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.