มีแพ็คเกจใดบ้างที่แสดง PID ของหน้าต่างด้วยการคลิก?
มีแพ็คเกจใดบ้างที่แสดง PID ของหน้าต่างด้วยการคลิก?
คำตอบ:
ใช่. ลองxprop
และคุณกำลังมองหาคุณค่าของ_NET_WM_PID
:
xprop _NET_WM_PID | cut -d' ' -f3
{click on window}
xprop
จะคืนค่า PID ของหน้าต่าง
คุณสามารถกรองเอาต์พุต verbose โดยใช้awk
:
xprop | awk '/PID/ {print $3}'
เพื่อให้ได้คำตอบที่ยอดเยี่ยมนี่คือคำสั่ง bash เล็กน้อยเพื่อรับคำสั่ง (ที่ฉันต้องการ):
id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm
ตัวอย่าง:
Lila ~ # id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm
gnome-terminal-