Tôi đã nhận thấy rằng |
được sử dụng để gửi kết quả của lệnh đầu tiên cho người khác. Tôi muốn giết tất cả các quy trình khớp với một tên.
Đây là những gì pgrep thường làm:
$ pgrep name
5089
5105
Và nhiều đối số dường như hoạt động với kill
:
sudo kill 5089 5105
Nhưng điều này là sai:
pgrep name | kill
Vậy làm thế nào để làm điều đó đúng?
man pgrep
. Nút downvote cho biết khi một câu hỏi cho thấy không có nỗ lực nghiên cứu và tôi không thể thấy bất kỳ câu hỏi nào trong câu hỏi của bạn. Xin lỗi nếu điều đó có vẻ khắc nghiệt.
pkill
. Và nếu điều đó không tồn tại ,kill $(pgrep ...)
.