thienphuong / shell_script_macbook_tips

Learn MacBook shell scripts
0 stars 0 forks source link

Close a AVD by kill all of process that is related to emulator #3

Open thienphuong opened 5 years ago

thienphuong commented 5 years ago

Script

kill $(ps aux | grep emulator | grep -v grep | awk '{print $2}')

Giải thích

how-to-kill-all-processes-with-the-same-name-using-os-x-terminal

thienphuong commented 9 months ago

awk '{print $2}')

Lệnh awk là một công cụ mạnh mẽ trong Unix và các hệ điều hành tương tự, được sử dụng để xử lý và hiển thị dữ liệu văn bản theo một số quy tắc cụ thể.

Trong kết quả của lệnh ps aux, cột thứ nhất là "USER", chứa tên người dùng sở hữu tiến trình. Dưới đây là các cột trong kết quả của lệnh ps aux:

Vì vậy, khi chúng ta sử dụng awk '{print $2}', chúng ta đang trích xuất cột thứ 2 (PID), chứa ID tiến trình cần sử dụng trong lệnh kill.

More >>

Trích xuất và hiển thị cột cụ thể:

Tính toán và hiển thị giá trị tính toán:

Lọc dữ liệu dựa trên điều kiện:

Định dạng và xuất dữ liệu:

Xử lý và biến đổi dữ liệu:

Sử dụng biến và điều kiện: