Puncte:1

Cum să găsesc fereastra (terminalul gnome) după id-ul de proces care rulează în ea?

drapel ca

gnome-terminal poate deschide mai multe ferestre, iar într-o singură fereastră poate avea mai multe file.

Vreau să activez o fereastră gnome-terminal care are o rulare bash într-una dintre filele sale, pentru ca CWD-ul acelui bash împiedicând ejectarea corectă a discului meu portabil.

Am găsit că bash pid-ul este 25938 de lsof.

În exemplul meu, am găsit că sunt 5 ferestre, 8 file.Problema este cum să aflați 25938 în ce fereastră, desigur, prin cmd.

$ echo $$
24674
$ ps --ppid $(pgrep gnome-terminal) 
  PID TTY TIME CMD
 6080 puncte/0 00:00:00 bash
 6742 puncte/1 00:00:00 bash
20340 puncte/5 00:00:00 bash
23354 puncte/7 00:00:00 bash
24674 puncte/8 00:00:00 bash
25938 puncte/9 00:00:00 bash
30028 puncte/12 00:00:00 bash
30492 puncte/13 00:00:00 bash
$ wmctrl -lp | grep „$(pidof gnome-terminal-server)”
0x02800006 0 6070 bill me@bill: ~/m
0x0281016b 0 6070 bill me@bill: ~/c
0x02824e87 0 6070 bill me@bill: /c
0x02827a5d 0 6070 bill me@bill: ~/b
0x0282bc75 0 6070 bill me@bill: ~/a

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.