OVH Cloud OVH Cloud

Une petite question sur les Alias...

7 réponses
Avatar
G-raison
Bonjour,

On ne peut pas créer un alias quand l'application démarre à partir d'un
script shell?

J'ai l'impression que pour que mon application démarre il faudrait que je
sois dans le répertoire de l'application.
Je vois mal comment je pourrais faire un alias qui m'amène dans le
répertoire avant de démarrer l'application.

Est-ce que quelqu'un à une petite idée?
Merci d'avance.

--
@+
gr

7 réponses

Avatar
dominique
Bonjour,

On ne peut pas créer un alias quand l'application démarre à partir d'un
script shell?

J'ai l'impression que pour que mon application démarre il faudrait que je
sois dans le répertoire de l'application.
Je vois mal comment je pourrais faire un alias qui m'amène dans le
répertoire avant de démarrer l'application.


Je comprends mal la question :
alias mon_script='/la/ou/est/mon_script/le_fameux_script'
On met le tout dans le .bashrc et, après connexion, logiquement, si on
tape depuis n'importe où mon_script, le_fameux_script se lance.
Ça ne doit pas être la bonne réponse... trop simple ;-)
Bon courage,
Dominique

Avatar
Emmanuel Florac
Le Mon, 08 May 2006 10:48:05 +0200, G-raison a écrit :


On ne peut pas créer un alias quand l'application démarre à partir d'un
script shell?


Qu'est ce que tu entends par alias? une icône sur le bureau ou le
résultat de la commande shell "alias"?

--
entia non sont multiplicanda praeter necessitatem.
John Ponce of Cork.

Avatar
G-raison
Emmanuel Florac wrote:

Qu'est ce que tu entends par alias? une icône sur le bureau ou le
résultat de la commande shell "alias"?


Non, pas sur le bureau, un "raccourci" dans la Konsole, si je puis dire.
Donc le résultat de la commande shell "alias"?

--
@+
gr

Avatar
G-raison
dominique wrote:

Je comprends mal la question :
alias mon_script='/la/ou/est/mon_script/le_fameux_script'
On met le tout dans le .bashrc et, après connexion, logiquement, si on
tape depuis n'importe où mon_script, le_fameux_script se lance.
Ça ne doit pas être la bonne réponse... trop simple ;-)
Bon courage,
Dominique


Ben dans mon cas, ça ne marche pas pour cette application, car ce n'est pas
un exécutable qui démarre l'application, mais un script shell.

Faudrait que je fasse un script qui m'amène dans le répertoire et qui tape
ensuite tout seul ./application.
Donc deux actions.
Mais là, je ne suis pas encore assez calé.

--
@+
gr

Avatar
Emmanuel Florac
Le Mon, 08 May 2006 22:51:22 +0200, G-raison a écrit :


Non, pas sur le bureau, un "raccourci" dans la Konsole, si je puis dire.
Donc le résultat de la commande shell "alias"?


Si tu donnais un exemple, on comprendrait mieux.

--
L'église est une secte qui a réussi.
Ernest Renan.

Avatar
Michel Tatoute
G-raison wrote:

Bonjour,

On ne peut pas créer un alias quand l'application démarre à partir d'un
script shell?

J'ai l'impression que pour que mon application démarre il faudrait que je
sois dans le répertoire de l'application.
Je vois mal comment je pourrais faire un alias qui m'amène dans le
répertoire avant de démarrer l'application.

Est-ce que quelqu'un à une petite idée?
Merci d'avance.



quelque chose comme ca?

alias hop="cd /tmp;/bin/ls"

Avatar
Sébastien Monbrun aka TiChou
Dans le message <news:e3p2ba$893$,
*Michel Tatoute* tapota sur f.c.o.l.configuration :

alias hop="cd /tmp;/bin/ls"


alias hop='pushd /tmp >/dev/null; /bin/ls; popd >/dev/null'

Plus sympathique, non ? :-)

--
Sébastien Monbrun aka TiChou