Solusi 1:
Untuk menghentikan dengan cepat semua pekerjaan yang dihentikan di bawah bash, masukkan:
kill -9 `jobs -ps`
jobs -ps
mencantumkan ID proses (-p
) dari yang dihentikan (-s
) pekerjaan.
kill -9 `jobs -ps`
mengirimkan sinyal SIGKILL ke semuanya.
Solusi 2:
Coba ketik ini:
kill -9 $(jobs -p)
Solusi 3:
Jawaban yang diterima akan mematikan semua pekerjaan (yang cukup dalam kasus ini) dan bukan hanya pekerjaan yang dihentikan. Jika Anda hanya ingin membunuh yang Dihentikan, jalankan:
kill $(jobs -l | grep Stopped | cut -d' ' -f3)
Solusi 4:
Cara termudah sebenarnya adalah dengan segera mencoba kembali keluar; bash
akan menganggap itu berarti "bunuh semua pekerjaan yang dihentikan dan keluar".
Solusi 5:
for x in `jobs -p` ; do kill -9 $x ; done