Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Problema Con EXEC Y SHELL
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Problema Con EXEC Y SHELL 
 
Saludos a todos!

Mi problema es el siguiente: quiero ejecutar un programa desde mi aplicación al hacer click en un boton. El programa lo he escrito en C++ y ya esta compilado, y hace uso de un archivo de entrada llamado "entrada" (el cual tiene los datos a procesar) y una vez terminado envía la solución a otro archivo llamado "salida".  Desde consola el programa funciona asi:

./ejecutable <entrada>salida

He intentado usar las EXEC y SHELL pero ninguno de los dos anda.

He intentado usar SHELL de la siguiente forma:

SHELL "./ejecutable <entrada>salida"
 


Pero me lanza en consola en siguiente resultado: sh: cannot open entrada: No such file

Obviamente el archivo ya esta creado.

Y con  EXEC he intentado:

EXEC ["./ejecutable", "<entrada> salida "]
 


Y en este caso simplemente no realiza tarea alguna.

De antemano espero que me puedan ayudar!


 



 
0724fgark - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con EXEC Y SHELL 
 
" sh: cannot open entrada: No such file "
Parece que no encuentra el archivo "entrada" ¿donde tienes el ejecutable???? y el arcihvo  "entrada"???

Posible Solucion:
Create el ejecutable .gambas, y en una misma directorio , pon el archivo "entrada", "ejecutable c++" y el ejecutable .gambas, y alli ejecutalo, y te debe de funcionar, ya que todos estan en el mismo directorio.
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Jueves, 17 Noviembre 2011, 22:00; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con EXEC Y SHELL 
 
El ejecutable y los archivos de entrada y salida  se encuentran en la misma carpeta donde se encuentra mi proyecto gambas. Acabo de poner las rutas completas a los archivos "/home/usuario/.... entrada" pero tampoco anda. Sucede lo mismo. Y otra cosa mas. Ya di permisos a los archivos y sigue igual.
 



 
0724fgark - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con EXEC Y SHELL 
 
He corregido el problemas de las rutas migrando todo mi proyecto mas cerca de la raíz! pero ahora tengo este error

sh: ./: Permission denied

Ya le he dado permisos a todos los archivos....  
 



 
0724fgark - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con EXEC Y SHELL 
 
En el directorio raiz, como no seas superusuario no te va dejar ejecutar nada....


Haz lo siguiente:
Create un directorio de "pruebas" en tu directorio de usuario /home/usuario/pruebas

Copia alli todo:
- ejecutable hecho en C
- archivo entrada
- ejecutable de gambas de tu programa (.gambas)

y ejecuta el .gambas, a ver si asi se te resuelve el problema...
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Problema Con EXEC Y SHELL 
 
Ha funcionado a la perfeccion! muuuuuuuuuuuuuchas gracias!  
 



 
0724fgark - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Ejecutar Programa Con SHELL/EXEC Y Respond... destroyer General 6 Sabado, 11 Junio 2011, 08:00 Ver último mensaje
razaAztk
No hay nuevos mensajes Enviar Un ENTER Por SHELL O EXEC? Agamenon General 2 Lunes, 27 Agosto 2012, 16:55 Ver último mensaje
jsbsan
No hay nuevos mensajes FTP - EXEC Invitado Controles/Librerías/Componentes 4 Miercoles, 19 Septiembre 2012, 20:38 Ver último mensaje
jguardon
No hay nuevos mensajes Problema Con Comando SHELL DEATH General 9 Lunes, 25 Febrero 2013, 21:52 Ver último mensaje
DEATH
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron