script Ayuda

Forums: 

Estoy intentando crear un script que haga lo siguiente, ejecute un programa en otra ventana (terminal) y luego que ejucute el siguiente programa , quiero que se carguen en diferentes terminales , esto es lo que tengo :

#! /bin/bash
clear
echo "Para Salir Escribe exit "
IFS=","
read -p "Introduce el nombre avion : " nombre
read -p "Introduce Aeropuerto : " aero
Atlas --airport=$aero --udp=5300 (Primer programa a ejecutar ,pero en otra ventana diferente,otro terminal)
fgfs --aircraft=$nombre --airport=$aero --nmea=socket,out,0.5,localhost,5300,udp (siguiente programa en la misma ventana)
clear
sh flight
exit

P.D: Soy novato del todo pero he ido cogiendo un poco de ahi y de alli y he ido haciendo.
El codigo funciona pero me ejecuta Atlas y de lo otro hasta que no salgo de la aplicacion Atlas no lo ejecuta el fgfs. Si elimino la linia de (Atlas --airport=$aero --udp=5300) , me carga el codigo fgfs con el nombre de avion y nombre de aeropuerto.

Saludos Gracias a todos

Hola, mira ésto: konsole -e

Imagen de Monkito

Hola, mira ésto:

konsole -e ping www.google.com &

con el & al final podrás hacer que el programa konsole se pase a segundo plano y el script que lo llamó sigue su curso paralelamente...

en lugar de poner ping www.google.com podrás ejecutar lo que necesitas..

------------
counter.li.org

Cogito Ergo Sum

------------
counter.li.org

Cogito Ergo Sum

Solucionado

Imagen de socramazibi

Muchas Gracias por tu ayuda , me puse a pensar en el codigo que me diste y empece a experimentar con el lo movi lo mezcle y vualaaa , aqui esta el codigo que hace lo mismo que el tuyo.

gnome-terminal -e (programa a ejecutar) &

Es que el Konsole no lo tenia y habia que instalar . Pero Gracias Asi lo hago todo funcionar en el mismo terminal el que viene por defecto en mi amado ubuntu.

Saludos

Thank you for your interest in Ubuntu 8.10 - the Intrepid Ibex - released in October 2008.

Thank you for your interest in Ubuntu 8.10 - the Intrepid Ibex - released in October 2008.