/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Ayuda con script simple (linux)

 
      Índice del Foro elrincondelc.com -> Otros lenguajes
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
dehm



Registrado: 29 Abr 2011
Mensajes: 143

MensajePublicado: 04/05/2011 10:40 am
Título: Ayuda con script simple (linux)

Hola:

Pues ha dado la casualidad de que la primera duda que planteo en éste foro va a ser sobre la creación de un script, aunque me registré hace muy poco pensando en aprender C/C++

Bueno, el caso:

Esta mañana me he instalado un programa para firmar electronicamente mis PDF, por temas de trabajo, en concreto, Sinadura

La versión 3.0 sale de forma inminente, pero como digo, por temas profesionales me he instalado la 2.0, la cual tiene, según me han explicado en el foro, "el rollo" de que hay que situarse en el path /home/david/Programas/sinadura/ y desde allí llamar al binario que está en ../sinadura/bin/sinadura-gui


Bueno, pues se me ha ocurrido crear un script, para llamarle con un icono, de ésta forma:

Código:
#! /bin/bash
cd /home/david/Programas/sinadura/
exec ../bin/sinadura-gui


Pero no me funciona.
¿Sugerencias?
Gracias!
_________________
Aprendiendo
Volver arriba
rir3760



Registrado: 01 Oct 2004
Mensajes: 7517
Ubicación: Mexico

MensajePublicado: 04/05/2011 10:49 am
Título:

No tengo Linux (tengo Cygwin, un emulador), asi a "bote pronto" la ruta esta mal, deberia ser "exec ../sinadura/bin/sinadura-gui" o bien "exec ./bin/sinadura-gui".

No estoy seguro pero espero te sea de utilidad.

Un saludo
_________________
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language
Volver arriba
dehm



Registrado: 29 Abr 2011
Mensajes: 143

MensajePublicado: 04/05/2011 11:15 am
Título:

¡Muchas gracias!

Probé lo de poner así la ruta. He de decir que ha sido un error mio a la hora de "teclear" el script, ya que desde la consola lo hacía bien, pero olvidé poner la ruta correcta luego.

Pero además, tenía el problema de que no le había dado permisos de ejecución. Ya está arreglado.

Bueno, mi primer script.... Cool

Gracias de nuevo!
_________________
Aprendiendo
Volver arriba
      Índice del Foro elrincondelc.com -> Otros lenguajes
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com