Linux/Unix Shell Scripting - Abrir nueva terminal desde script

 
Vista:

Abrir nueva terminal desde script

Publicado por Jorge (1 intervención) el 06/09/2008 19:30:14
Buenas tardes!

A ver si alguien es capaz de resolverme esta duda (logré hacerlo, pero en estos momentos no recuerdo como...)

Pretendo ejecutar desde un script otro script en una terminal nueva (hasta aquí, ningún problema), pero, necesito que la primera shell abierta continue trabajando, y no cese su actividad a la espera de que la nueva shell sea cerrada, es decir, el codigo seria el siguiente.

Shell 1:

#!/bin/sh
gnome-terminal -e "./prueba.sh"

Shell 2:

#!/bin/sh
(por ejemplo...)
links http://www.google.es

Incluso preferiría que se pudiera ejecutar todo desde la ventana de Shell 1, es decir, algo así:

#!/bin/sh
gnome-terminal -e "sh -c 'links http://www.google.es'"

Pero en este caso sucede lo mismo, se abre una nueva shell, pero la shell uno permanece a la espera hasta que se cierra la nueva shell.

Alguien me puede echar una mano con esto? En su momento lo logré y no era nada complicado, pero en estos momentos no recuerdo como lo hice... Gracias de antemano!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Abrir nueva terminal desde script

Publicado por Iván Garcerant (27 intervenciones) el 24/10/2008 06:35:37
La razón es que las aplicaciones gráficas de gnome están pasandose a segundo plano por iniciativa propia. Es como si hubieras colocado un & al final del comando...

Así que la solución es que te leas el manual de gnome-terminal para que encuentres un flag que cambie ese comportamiento.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar