Wie man den zweiten Gedit tötet

788
hassan panahi

Ich habe diesen Befehl ausgeführt:

for run in  do gedit & done 

Wie kann ich den zweiten Gedit töten? Weil das Ergebnis dieses Befehls:
ps -eo cmd,pid | grep gedit

ist:

gedit 5831 

Also ausgeführt: kill <pid>dann werden alle Gedits geschlossen !!!

0

1 Antwort auf die Frage

2
L. Levrel

geditist wahrscheinlich intelligent genug, um alle Fenster in einem einzigen Prozess auszuführen. Wenn Sie also gediterneut eingeben, wird eine Verbindung zum laufenden Prozess hergestellt, der ein neues Fenster öffnet.

Wenn Sie einige Fenster schließen möchten, versuchen Sie es wmctrl.

wmctrl -llistet Fenster auf. wmctrl -c <win_id>Ermöglicht das Schließen eines Fensters (als ob Sie auf die Schaltfläche Schließen geklickt hätten).