- tekan
Ctrl-Z
untuk menangguhkan skrip
kill %%
The %%
memberitahu bash built-in kill
yang Anda ingin mengirim sinyal (SIGTERM secara default) untuk pekerjaan latar belakang yang paling baru-baru ini ditangguhkan di shell saat ini, tidak dengan proses-id.
Anda juga dapat menentukan pekerjaan berdasarkan nomor atau nama. misal ketika Anda menangguhkan pekerjaan dengan ^ Z, bash akan memberi tahu Anda seperti apa nomor pekerjaannya dengan sesuatu [n]+ Stopped
, di mana di n
dalam kurung kotak adalah nomor pekerjaan.
Untuk info lebih lanjut tentang kontrol pekerjaan dan membunuh pekerjaan, menjalankan help jobs
, help fg
, help bg
, dan help kill
di bash, dan mencari JOB CONTROL
(semua topi) atau jobspec
di halaman pesta pria.
misalnya
$ ./killme.sh
./killme.sh: baris 4: sl: perintah tidak ditemukan
./killme.sh: baris 4: sl: perintah tidak ditemukan
./killme.sh: baris 4: sl: perintah tidak ditemukan
./killme.sh: baris 4: sl: perintah tidak ditemukan
./killme.sh: baris 4: sl: perintah tidak ditemukan
...
...
...
./killme.sh: baris 4: sl: perintah tidak ditemukan
^ Z
[1] + Berhenti ./killme.sh
$ kill %%
$
[1] + Dihentikan ./killme.sh
Dalam contoh ini, nomor pekerjaan adalah 1, jadi kill %1
akan bekerja sama dengankill %%
(CATATAN: Saya tidak sl
menginstal jadi outputnya hanya "perintah tidak ditemukan". Dalam kasus Anda, Anda akan mendapatkan output sl apa pun yang dihasilkan. Itu tidak penting - ^Z
tunda dan kill %%
akan bekerja sama)