- nhấn
Ctrl-Zđể tạm dừng kịch bản
kill %%
Thông báo %%cho bash tích hợp sẵn killmà bạn muốn gửi tín hiệu (SIGTERM theo mặc định) đến công việc nền bị treo gần đây nhất trong trình bao hiện tại, chứ không phải cho id quy trình.
Bạn cũng có thể chỉ định công việc theo số hoặc theo tên. ví dụ: khi bạn tạm ngưng một công việc với ^ Z, bash sẽ cho bạn biết số công việc của nó với một cái gì đó như thế nào [n]+ Stopped, trong đó ndấu ngoặc vuông là số công việc.
Để biết thêm về điều khiển công việc và trên giết chết công việc, chạy help jobs, help fg, help bg, và help killtrong bash, và tìm kiếm JOB CONTROL(tất cả mũ) hoặc jobspectrong trang bash người đàn ông.
ví dụ
$ ./killme.sh
./killme.sh: dòng 4: sl: lệnh không tìm thấy
./killme.sh: dòng 4: sl: lệnh không tìm thấy
./killme.sh: dòng 4: sl: lệnh không tìm thấy
./killme.sh: dòng 4: sl: lệnh không tìm thấy
./killme.sh: dòng 4: sl: lệnh không tìm thấy
...
...
...
./killme.sh: dòng 4: sl: lệnh không tìm thấy
^ Z
[1] + Đã dừng ./killme.sh
$ giết %%
$
[1] + Đã chấm dứt ./killme.sh
Trong ví dụ này, số của công việc là 1, vì vậy kill %1sẽ hoạt động giống nhưkill %%
(LƯU Ý: Tôi chưa slcài đặt nên đầu ra chỉ là "lệnh không tìm thấy". Trong trường hợp của bạn, bạn sẽ nhận được bất cứ thứ gì sl sản xuất. Nó không quan trọng - ^Ztạm ngưng và kill %%sẽ hoạt động như nhau)