আমার কিছু অ্যাপ্লিকেশন রয়েছে যা আমার ল্যাপটপে সর্বদা চালানো দরকার।
আমি এই অ্যাপ্লিকেশনগুলি শুরু করতে ব্যাশ স্ক্রিপ্ট ব্যবহার করি। আমার স্ক্রিপ্টে আমার একটি লুপ রয়েছে যা এর সাথে একই দেখাচ্ছে:
while true;
do
xterm
done
এটি একটি অ্যাপ্লিকেশন চালায় ( xterm
এই ক্ষেত্রে) এবং যদি অ্যাপ্লিকেশনটি ক্র্যাশ হয় তবে লুপটি আবার এটি শুরু করে।
এটির একটি অসুবিধা আছে যে এই লুপ থেকে কোনও "পরিষ্কার" প্রস্থান নেই। সুতরাং ব্যবহারকারীর উদ্দেশ্য বন্ধ করার পরেও xterm
, লুপটি আবার এটি শুরু করে।
বাশ স্ক্রিপ্ট থেকে কোনও অ্যাপ্লিকেশন শুরু করার , স্ক্রিপ্টটি ক্র্যাশ হয়ে গেলে এটি পুনরায় চালানোর জন্য বা ব্যবহারকারী সঠিকভাবে এটি বন্ধ করে দিলে কিছুই না করার জন্য কী কোনও অ্যাপ্লিকেশন শুরু করার উপায় আছে ?