Trong nghiên cứu Internet của tôi, tôi đã tìm thấy lệnh sau đây là giải pháp để tìm tên quy trình của một cửa sổ:
xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`
Tôi chỉ không hiểu những gì xảy ra ở đây sau lần đầu tiên |.
Giả sử rằng xprop _NET_WM_PIDđầu ra 1000là ID tiến trình. Chuyện gì xảy ra tiếp theo? Tại sao chúng ta có một catsau ps? Tôi la một chut Nhâm lân.
| command 'cat'(tôi không thể nhúng backticks vào backtick trong các bình luận?) ... cách thông thường là:| xargs command(với các tham số bổ sung cho xargs, ví dụ như giới hạn ở 1 hoặc n đối số, v.v.)