Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Programa Gambas De Terminal Con Cron

Programa Gambas De Terminal Con Cron
Artículo
Responder citando    Descargar mensaje  
Mensaje Programa Gambas De Terminal Con Cron 
 
Hola a todos.
Hice un programa de terminal con gambas 3 y estoy intentando hacerlo correr con cron y ni caso.

Cree un crontab para mi usuario con la siguiente linea
*/5 * * * * /home/usuario/script.sh
 

Donde el script es este
#!/bin/bash
gbr3 /home/usuario/programa.gambas
 


Pero no corre.

¿Alguna sugerencia?

Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Viernes, 13 Julio 2018, 18:16 ]
 


Programa Gambas De Terminal Con Cron
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
Hice otra prueba con.
sudo crontab -e
y agregue
20 * * * * miusuario gbr3 /miusuario/programa.gambas --parametro
Luego por si acaso
sudo systemctl restart cron.service
Lo cual debería ejecutarlo al minuto 20 de cada hora pero sigo sin conseguirlo.
Funciona si corro el programa directamente en la terminal con:
gbr3 /miusuario/programa.gambas --parametro

Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Viernes, 13 Julio 2018, 19:25 ]
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
Dale el path hasta gbr3
20 * * * * miusuario /usr/bin/gbr3 /miusuario/programa.gambas --parametro

Debería funcionar.



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Viernes, 13 Julio 2018, 20:12 ]
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
Bueno como no sabia si funcionaba o no le puse una salida a un archivo de texto
XX * * * * usuario /usr/bin/gbr3 /home/usuario/programa.gambas --parametro 2>&1 > /home/usuario/log.txt
Donde XX son los minutos del cada hora
Entonces el cron hace lo que tiene que hacer que es lanzar ese programa a un tiempo determinado.
El caso es que el programa gambas no ejecuta el log se crea así que algo no va en el

Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Viernes, 13 Julio 2018, 21:00 ]
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
Una pregunta conceptual.
En una computadora cree un crontab para correr un programa.gambas y funciona.
1) Ingreso como ususariox y en la terminal pongo la siguiente orden:
corntab -e
y creo una tarea para que se ejecute cad 5 minutos, guardo y salgo
2) salgo de la sesion de usuariox y reinicio la computadora

Si usuariox no esta logeado en el sistema, la tarea de crontab (de usuariox ) se ejecutara de todas maneras?

Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Martes, 31 Julio 2018, 23:26 ]
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
Citar:

Si usuariox no esta logeado en el sistema, la tarea de crontab (de usuariox ) se ejecutara de todas maneras?


Sí. No conozco exactamente cómo funciona cron, pero asume la identidad del usuario que lo crea y sí se sigue ejecutando aunque no esté logeado... eso sí, es necesario que la máquina esté encendida        



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Miercoles, 01 Agosto 2018, 11:06 ]
Responder citando    Descargar mensaje  
Mensaje Re: Programa Gambas De Terminal Con Cron 
 
shordi escribió:  
...eso sí, es necesario que la máquina esté encendida        

Va a ser eso entonces  
Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Miercoles, 01 Agosto 2018, 16:37 ]
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
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