В своем исследовании Интернета я нашел следующую команду в качестве решения для поиска имени процесса окна:
xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`
Я просто не понимаю, что здесь происходит после первого |.
Предположим, что xprop _NET_WM_PIDвыводится 1000как идентификатор процесса. Что происходит дальше? Почему у нас есть catпосле ps? Я немного смущен.
| command 'cat'(я не могу встраивать обратные| xargs commandметки в обратный тик в комментариях?) ... обычный способ таков : (с дополнительными параметрами для xargs, например, для ограничения 1 или n аргументов и т. Д.)