ব্যাকগ্রাউন্ড জবসকে হত্যার আরও কমপ্যাক্ট ফর্ম রয়েছে:
for i in {1..5}; do kill %$i; done
এছাড়াও, {1..5 এর স্পষ্টতই একটি হার্ড-কোডড যাদু নম্বর রয়েছে, আমি কীভাবে এটি না করে N কে সঠিক নম্বর বলে "এন" করব?
$(jobs | wc -l)
পরিচালিত চাকরির জন্য # আমি পিএস 1 এ আসলে use j ব্যবহার করি, এটি কি সমান?
for pid in $(jobs -p); do kill $pid; done
?
jobs
যা কেবলমাত্র যদি কাজগুলি ক্রমাগত সংখ্যাযুক্ত হয়ে থাকে তবে কাজ করে। ওহ, এবং "স্বতন্ত্রভাবে চাকরি হত্যা" অর্থহীন: kill
কমান্ডটিতে একাধিক পিআইডি পাস করা তাদের পৃথকভাবে পাস করার মতোই কাজ করে।
kill $(jobs -p)
সহজ বলে মনে হচ্ছে