Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/06/2007, à 00:19

jimble

script pour lancer un programme en console

Bonsoir,

Je suis sûr que cela à déjà était abordé, mais je tourne en rond...

Je n'arrive pas à lancer ushare (server Upnp) dans tilda. Au mieux j'arrive à lancer tilda puis rien et encore il faut que je clic "lancer" du menu :   [ Lancer dans un terminal | Afficher | x Annuler | Lancer ]

Bref, j'ai essayé plusieures choses, non concluantes drainées si et là et j'aimerai bien un p'tit coup de pouce.

#!/bin/sh

/usr/bin/ushare -w -c /home/jimble/mp3/ | /usr/bin/tilda

Même lorsque j'essai directement de "créer un lanceur" rien ne ce passe et pourtant ushare fonctionne bel et bien si je tape en console :

 ushare -w -c /home/jimble/mp3/

Ce qui n'est vraiment pas pratique à l'usage.

Merci


Debian GNU/Linux unstable Sid -- Ubuntu GNU/Linux 8.04 Hardy Heron

Hors ligne

#2 Le 30/06/2007, à 01:03

bishop

Re : script pour lancer un programme en console

On ne sait jamais... un oubli.

Ton fichier est éxécutable ?
chmod +x /chemin/ton_fichier

Dernière modification par bishop (Le 30/06/2007, à 01:05)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#3 Le 30/06/2007, à 01:37

jimble

Re : script pour lancer un programme en console

oui j'ai bien appliqué un chmod +x sur le fichier ushare.sh


Debian GNU/Linux unstable Sid -- Ubuntu GNU/Linux 8.04 Hardy Heron

Hors ligne

#4 Le 30/06/2007, à 03:02

HymnToLife

Re : script pour lancer un programme en console

Salut

En utilisant un pipe comme tu as fait, ça ne marchera pas. Regarde dans man tilda, il doit y avoir un paramètre que tu peux passer pour spécifier la commande à lancer. P. ex., avec xterm, on fait

xterm -e lynx www.openbsd.org

ce qui lance un xterm et ouvre openbsd.org dans le navigateur lynx.


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

#5 Le 30/06/2007, à 10:41

jimble

Re : script pour lancer un programme en console

Bonjour,

Merci pour vos réponses.

HymnToLife, j'ai vu ce topic sur google et j'ai déjà essayé un " man tilda " mais ce n'est pas très fourni en fait: 

OPTIONS
       -C
          Shows the configuration wizard.

       -T NUM
          Shows up the instance of running tildas number NUM. For
          example -T 1 shows up the first running instance.

Un tilda --help vas mieux, il y a bien une option avec un  -c (minuscule):

-c, --command              Run a command at startup

Donc en essayant

#!/bin/sh 
/usr/bin/tilda -c ushare -w -c /home/jimble/mp3/

Mais, il y a toujours que tilda à s'ouvrir et ushare ne ce lance pas.

Dernière modification par jimble (Le 30/06/2007, à 10:42)


Debian GNU/Linux unstable Sid -- Ubuntu GNU/Linux 8.04 Hardy Heron

Hors ligne

#6 Le 06/07/2007, à 13:51

jimble

Re : script pour lancer un programme en console

Bonjour à tous smile

Un p'tit up

Merci


Debian GNU/Linux unstable Sid -- Ubuntu GNU/Linux 8.04 Hardy Heron

Hors ligne