Duda con programación en C en Unix

adri31298

Hola!
Estoy haciendo una minishell para un trabajo de clase, y me ha surgido una duda, que no se si se podrá hacer, porque no conozco mucho C.
Mi duda era la siguiente, ¿hay alguna forma de cuando ejecute la minishell se abra un nuevo terminal y no siga en el mismo?
Muchas graciias :)

Geekalvaro

Yo creo que no. A no ser que quieras complicarte la vida un poco. Y sería hacerlo dependiente totalmente de un terminal en concreto.

Yo tampoco sé casi nada de C. Hablo más desde mis conocimiento básicos de UNIX.

1 1 respuesta
Mortium

para que quieres saber eso haha saludos

B

.

1 1 respuesta
deathsoul

utilizando un fork supongo, luego jugando con las señales del sistema podrias llegar a algo

B

.

1 1 respuesta
adri31298

#4 Querría como saber hacerlo principalmente para que la presentación quedara más visual, no es por nada en especial. Y por simple curiosidad de si se puede hacer, porque más allá de trabajar con pipes, ficheros, descriptores de ficheros y el execv no nos han enseñado más.

adri31298

#6 Muchas graciias, ahora copiaré el codido e intentaré enterlo e implentarlo.
Ya informaré de si logro hacerlo o no xD

crb2222

No se si con ncurses podrias hacer algo

1

Usuarios habituales