[linux] "commande raccourci" ou "alias"...

"commande raccourci" ou "alias"... [linux] - Linux et OS Alternatifs

Marsh Posté le 13-05-2002 à 22:00:42    

Bonsoir :)
 
Je cherche a faire qque chose de tout con et qui a du être traité ici pas mal de fois mais comme je n'arrive pas a trouver comment ca s'appelle, j'ai rien trouver en faisant mes recherches...
 
Ce que je veux c tout bêtement que par exemple OpenOffice se lance quand je tape "openoffice" dans la console etc...
 
merci d'avance :)

Reply

Marsh Posté le 13-05-2002 à 22:00:42   

Reply

Marsh Posté le 13-05-2002 à 22:03:37    

man ln


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 13-05-2002 à 22:07:58    

c pas juste un lien que je voudrai faire, je voudrai pouvoir taper ca a partir de n'importe quel répertoire et que ca exécute un certain programme, il doit y avoir un fichier de configuration qui répertorie tout ca nan ?

Reply

Marsh Posté le 13-05-2002 à 22:15:27    

faut que tu rajoutes le path d oppenoffice dans ton PATH
 
export PATH=$PATH:/chemin/ou/se/trouve/oppenoffice
 
pour que ca soit tout le temps
tu fais ca dans ton .bashrc

Reply

Marsh Posté le 13-05-2002 à 22:20:33    

ok, merci, je v tenter comme ca, ca me semble plus logique ;)

Reply

Marsh Posté le 13-05-2002 à 22:23:20    

ou ds ton .bashrc
 
alias openoffice="/usr/bin/..."

Reply

Marsh Posté le 13-05-2002 à 22:32:42    

ou alors tu fais un lien dans /usr/bin aussi


---------------
Prisonnier politique :o
Reply

Marsh Posté le 13-05-2002 à 22:43:51    

merci :)
mais il est où mon .bashrc ? :D

Reply

Marsh Posté le 13-05-2002 à 22:50:29    

dans ton home mais chez moi les PATH sont dans .bash_profile

Reply

Marsh Posté le 13-05-2002 à 23:11:09    

ca marche pas :(
 
j'ai essayé d'ajouter
export openoffice=/home/jerome/OpenOffice.org1.0/soffice
et
export openoffice=$PATH:/home/jerome/OpenOffice.org1.0/soffice
 
a la fin du .bashrc et ca ne marche pas :(

Reply

Marsh Posté le 13-05-2002 à 23:11:09   

Reply

Marsh Posté le 13-05-2002 à 23:13:14    

tu fais le ln en mettant le lien ds /usr/bin et ca devrait passer


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 13-05-2002 à 23:16:42    

Jerome a écrit a écrit :

ca marche pas :(  
 
j'ai essayé d'ajouter  
export openoffice=/home/jerome/OpenOffice.org1.0/soffice  
et  
export openoffice=$PATH:/home/jerome/OpenOffice.org1.0/soffice  
 
a la fin du .bashrc et ca ne marche pas :(  




 
il faut que bash prenne en compte les modifications: soit tu te délogues puis relogues, soit tu 'source' le fichier avec la commande '. .bashrc'

Reply

Marsh Posté le 13-05-2002 à 23:24:48    

j'avais essayé de me déloguer...
 
là je viens de créer le lien
 
ln -s /home/.bablabla/soffice openoffice
dans usr/bin mais quand je tape openoffice g le droit à ca :
 
/usr/bin/openoffice: /home/jerome/OpenOffice.org1.0/javaldx: Aucun fichier ou répertoire de ce type
/usr/bin/openoffice: /home/jerome/OpenOffice.org1.0/openoffice.bin: Aucun fichier ou répertoire de ce type
/usr/bin/openoffice: exec: /home/jerome/OpenOffice.org1.0/openoffice.bin: cannot execute: Aucun fichier ou répertoire de ce type
 
alala, quelle galère, ca devrait être simple ca quand meme ;)
 
mais cette solution est pas top parce que ca ne va marcher qu'avec un seul utilisateur...

Reply

Marsh Posté le 14-05-2002 à 00:10:31    

:non:  
ln -s /chemindetonmerdier/tonmerdier /usr/local/bin/liendumerdier


---------------
Prisonnier politique :o
Reply

Marsh Posté le 14-05-2002 à 01:15:18    

a croire que je suis maudit :(
 
ca me donne ca quand je tape openoffice
/usr/local/bin/openoffice: /usr/local/OpenOffice.org1.0/program/openoffice.bin: Aucun fichier ou répertoire de ce type
/usr/local/bin/openoffice: exec: /usr/local/OpenOffice.org1.0/program/openoffice.bin: cannot execute: Aucun fichier ou répertoire de ce type
 
mais il doit y avoir une méthode plus propre j'imagine pour faire ca...

Reply

Marsh Posté le 14-05-2002 à 01:23:47    

Jerome a écrit a écrit :

a croire que je suis maudit :(
 
ca me donne ca quand je tape openoffice
/usr/local/bin/openoffice: /usr/local/OpenOffice.org1.0/program/openoffice.bin: Aucun fichier ou répertoire de ce type
/usr/local/bin/openoffice: exec: /usr/local/OpenOffice.org1.0/program/openoffice.bin: cannot execute: Aucun fichier ou répertoire de ce type
 
mais il doit y avoir une méthode plus propre j'imagine pour faire ca...  




 
c'est quoi ces gens qui crée des lien vers des exécutables !?  :??:  :heink:  
l'alias est la seul solution valable dans ton cas
et pour le coup du un seul utilisateur est concerné, t'as toujours le fichier /etc/bash.bashrc qui est commun a tout le monde il me semble (enfin chaque utilisateur peut faire sa petite modif tout seul aussi, ça va pas les tuer)

Reply

Marsh Posté le 14-05-2002 à 01:56:31    

ok, c bon, j'avais pas tout compris mais là c bon, quand je tape openoffice dans le terminal ca me démarre bien openoffice... par contre quand je mets ca dans les raccourci du bureau ca va plus, étrange ;)

Reply

Marsh Posté le 14-05-2002 à 09:16:36    

djoh a écrit a écrit :

c'est quoi ces gens qui crée des lien vers des exécutables !?  :??:  :heink:


Pourquoi c'est mal de faire un lien vers un exécutable ?

Reply

Marsh Posté le 14-05-2002 à 22:42:20    

Jak a écrit a écrit :

Pourquoi c'est mal de faire un lien vers un exécutable ?  




 
ben non, mais je vois pas a quoi ça sert quand on a les alias (qui permette de faire plus de truc en plus : passage de parametre & co)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed