Puedo cerrar google chrome con el siguiente comando bash:
kill -9 $(ps -x | grep "Google Chrome" | awk "{print $1}")
Cierra todas las instancias de google chrome. Pero necesito un comando que cierre todas las instancias de google chrome excepto la primera, porque allí se está reproduciendo música y no quiero detenerla.
Utilizo la palabra instance
para expresar nueva ventana de google chrome que se abre después de que presione super N .
1 votos
Esto va a ser casi imposible desde la línea de comandos, ya que primero tendrá que recoger el PID de chrome://memory/ y luego construir de alguna manera una lista de procesos de ayuda que pertenecen a las pestañas excepto la que desea salir. Un Applescript para cerrar todas las pestañas excepto la pestaña actual podría ser posible, pero sólo he visto esos ganchos para safari.
0 votos
No quiero pestañas cerradas, sino instancias. La diferencia entre pestañas e instancias: abrir nueva pestaña:
super+t
Abrir nueva instancia:super+n
0 votos
Todavía no se puede asignar fácilmente una instancia a un pid sólo a partir del listado de procesos. Espero que alguien explique una manera de hacer esto, ya que sería impresionante script - sólo digo que podría no ser factible con la forma en que Chrome genera procesos en el sistema operativo.
1 votos
No creo que al abrir una nueva ventana se cree una nueva instancia de proceso. Chrome tiene varias ventanas, y Chrome tiene varias instancias, pero no es una relación 1 - 1.