Pada penelitian Internet saya, saya menemukan perintah berikut sebagai solusi untuk menemukan nama proses dari sebuah jendela:
xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`
Saya hanya tidak mengerti apa yang terjadi di sini setelah yang pertama |
.
Mari kita asumsikan bahwa xprop _NET_WM_PID
output 1000
sebagai ID proses. Apa yang terjadi selanjutnya? Kenapa kita punya cat
after ps
? Saya sedikit bingung.
sumber
| command 'cat'
(saya tidak bisa menanamkan backtick di backtick dalam komentar?) ... cara yang biasa adalah:| xargs command
(dengan parameter tambahan ke xargs, misalnya untuk membatasi argumen 1 atau n, dll)