PDA

Ver la versión completa : ¡¡Salvar al Soldado Alex!!



CyberPure
13/03/2004, 09:15
Hola a Todos:

Estoy programando una shell para Linux (me juego el curso entero) y estoy atrancado en muchas cosas. Hay va la primera.

- En pantalla la shell muestra lo siguiente:

1º.- Editor Vi.
2º.- Procesador de Textos.
3º.- Reproductor XMMS.

Introduce numero de aplicacion-->

El fichero "lista-apli" contiene la informacion que sale por pantalla y la ruta con el fichero ejecutable.

Necesito cargar (con alguna variante de exec) la aplicacion. Pueden ser 3 aplicaciones o 500. Asi que la variable "opcion" almacena el numero de aplicacion que queremos cargar y luego con exec le dice cual. He puesto lo siguiente y no funciona. Alguien sabe como poner la funcion? Gracias

a=(reg[&opcion].ruta);
execv(&a, NULL);

Tambien he probado:

a=(reg[atoi(&opcion)].ruta);
execv(&a, NULL);

Ayudarme por favor!

Muchas Gracias!

Salu2!:confused:

CyberPure
14/03/2004, 04:57
Puede alguien pasarme las librerias C (para linux) en concreto necesito "wait.h" pero me vendria bien un paquete con todas.

Por cierto, alguien esta intentando ayudarme?....

Salu2!

ZinKo
14/03/2004, 07:10
vamos hombre esos programadores !!! Quien lo sepa que ayude a CyberPure !!! Yo no se de programacion pero yo te ayudaria.... ademas ... que se juega el curso

Up up up up up!

SaLu2