সুতরাং আমি সর্বত্র পড়তে থাকি যে এই আদেশটি পিতামাতার সমস্ত প্রক্রিয়া বন্ধ করে দিতে পারে:
kill -- -$$
কিল কমান্ডের সাথে একটি নেতিবাচক আইডি ব্যবহার করে একটি পিজিআইডি উল্লেখ করে এবং আমি যে উদাহরণগুলি দেখেছি তা থেকে শিশু প্রসেসগুলির PGID পিতামাতার PID হওয়া উচিত তবে এটি আমার সিস্টেমে নয়।
আমার সিস্টেমে সন্তানের পিজিআইডি প্যারেন্ট স্ক্রিপ্টের পিজিআইডি সমান যা বাশ হিসাবে দেখা দেয়।
এখানে কি হচ্ছে? উদাহরণগুলি কি ভুল ছিল নাকি আমার সিস্টেমটি আলাদাভাবে সেট আপ হয়েছে?
আমার যা অর্জন করা দরকার তা হ'ল পিতামাতাকে শেষ না করেই শিশু প্রক্রিয়াগুলি সমাপ্ত করা যাতে আমি পিতামাতার মধ্যে থাকা পিজিআইডি-তে কোনও কিল সংকেত পাঠাতে চাই না।