PDA

Ver la versión completa : duda con gambas



fikus
05-03-2011, 18:19
estoy haciendome una frontend con gambas (estoy muy verde en programacion)
tengo que ejecutar un comando y quiero abrirlo en una terminal
la idea es darle a un boton y que abra una terminal y ejecute la orden alli, asi me ahorro gestionar la respuesta

con:
SHELL "comando" --me lo ejecuta pero sin abrir terminal, si es un procesi largo se queda el programa bloqueado hasta que termina

SHELL "bash comando" -- esto me dice que no encuentra sh

no he encontrado nada googleando, si alguien me puede solucionar esta duda...
gracias

Goatse
05-03-2011, 18:24
SHELL "/bin/bash comando" ?

fikus
05-03-2011, 18:52
lo he puesto asi ahora:
SHELL "/bin/bash " & comando
"comando" es una variable con el comando entero
ahora me dice que no encuentra el ejecutable, cuando este está en /usr/bin
da igual si le pongo el path entero o solo el comando, el error es el mismo

Marchi
13-03-2011, 23:59
Ejecutando /bin/bash no vas a obtener una ventana con una consola, por que bash es simplemente el intérprete de comandos, en todo caso tendrías que ejecutar konsole o algún otro emulador de terminal.
En el caso de konsole, creo que con "konsole -e comando" debería darte el resultado esperado.

Saludos