আমার একটি বেস-স্ক্রিপ্ট রয়েছে যা আমি শুরুতে চালাতে চাই to আমার সিস্টেমটি সিস্টেমে চলছে তাই আমি যা মনে করি সেগুলি প্রয়োজনীয় তথ্য সহ একটি রক্ষণ ফাইল তৈরি করেছি:
[Unit]
Description=My Script
After=network.target
[Service]
ExecStart=/home/myscript.sh
[Install]
WantedBy=multi-user.target
আমি এটি পুনরায় চালু করার জন্য 'নিবন্ধকরণ' করতে সক্ষম সিস্টেমসিটিএল ব্যবহার করেছি। বুট করার সময় আমাকে বলা হয়েছিল আমার স্ক্রিপ্টটি কার্যকর করা হবে, তবে আমি স্ক্রিপ্টে যা লিখেছি তা ECHO স্ক্রিনে প্রদর্শিত হতে পারে না বা এটি কোনও ফাইলকে কিছু লিখেনি। অতিরিক্তভাবে, এটি যে অ্যাপ্লিকেশনটি শুরু করার কথা বলেছিল তা আরম্ভ করে না।
Systemctl স্থিতি আমাকে জানায় যে স্ক্রিপ্টটি সফলভাবে চালিত হয়েছে এবং বেরিয়েছে। তবুও, স্ক্রিপ্টটির কোনও প্রভাব নেই। আমি যদি শেল থেকে স্ক্রিপ্টটি চালাই তবে এটি পুরোপুরি সূক্ষ্মভাবে কাজ করে।
আপনারা কেউ জানেন কি আমার সমস্যা হতে পারে?