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 31/03/2010, à 12:47

Medmidou

[Résolu] des Alias ou des variables pour sauvegarder un long chemin

bonjour,

En faite je sais comment crée des alias en les sauvegardant sur .bashrc etc..

Je demande seulement s'il existe un moyen similaire pour sauvegarder une fois pour toute un chemin d'accès, tel que les variables par exemple.

c'est pour pouvoir par exemple remplacer ls -l /home/user/Desktop par ls -l Desk

Merci

Dernière modification par Medmidou (Le 31/03/2010, à 14:30)

Hors ligne

#2 Le 31/03/2010, à 12:55

Qid

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

je vois pas ou est le probleme avec les alias wink

EDIT : juste pour info par contre : t'es deja dans /home/<utilisateur>
alors tu n'a pas besoin de le repréciser dans ta commande

Dernière modification par Qid (Le 31/03/2010, à 12:56)


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#3 Le 31/03/2010, à 13:54

Medmidou

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

enfaite ç'est ça le problème,,
j'ai enregistré un alias --> Desk='/home/user/Desktop/'
ensuite j'ai essayé d'utiliser cet alias : ls -l Desk
mais j'ai obtenu un message d'erreur : ls : cannot access to D: No such file or directory

Hors ligne

#4 Le 31/03/2010, à 14:07

Spalax

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Il y a la variable CDPATH qui peut répondre à ta question (mais pas tout à fait). Elle est similaire à la variable PATH, mais pour cd.
Supposons que le dossier ~/Desktop existe. Où que je sois dans mon arborescence de fichier, si CDPATH contient ~, alors cd Desktop fonctionne.

Par contre, ça ne fonctionne qu'avec la commande cd, et pas, par exemple, avec ls.

Dernière modification par Spalax (Le 31/03/2010, à 15:04)

Hors ligne

#5 Le 31/03/2010, à 14:08

Qid

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

mais comment tu réfléchis toi ? hmm
un alias est une commande pour renommer une autre commande :
"/home/user/Desktop/" n'a jamais été une commande en elle meme !


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#6 Le 31/03/2010, à 14:28

Medmidou

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Qid a écrit :

mais comment tu réfléchis toi ? hmm
un alias est une commande pour renommer une autre commande :
"/home/user/Desktop/" n'a jamais été une commande en elle meme !

Je suis débutant que ce soit au niveau de l'utilisation de linux, des commandes linux,  ou encore ce ce qu'on appel alias (le concept que j'ai vu pour la première fois ça fait quelques heures roll ), et je crois qu'accéder à un forum et poser quelques questions et bien ce que doit faire un débutant cool ,,

En tout cas, Merci pour cet éclaircissement.;)

Hors ligne

#7 Le 31/03/2010, à 14:31

Medmidou

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Spalax a écrit :

Il y a la variable CDPATH qui peut répondre à ta question (mais pas tout à fait). Elle est similaire à la variable PATH, mais pour cd.
Supposons que le dossier ~/Desktop existe. Où que je sois dans mon arborescence de fichier, si CPPATH contient ~, alors cd Desktop fonctionne.

Par contre, ça ne fonctionne qu'avec la commande cd, et pas, par exemple, avec ls.

Merci,, smile

Hors ligne

#8 Le 31/03/2010, à 14:36

Qid

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Medmidou a écrit :

Je suis débutant

oui je m'en suis douté : mon post etait plutot signe d'inquiétude que énervement wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#9 Le 31/03/2010, à 15:36

yohann

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Spalax a écrit :

Il y a la variable CDPATH qui peut répondre à ta question (mais pas tout à fait). Elle est similaire à la variable PATH, mais pour cd.
Supposons que le dossier ~/Desktop existe. Où que je sois dans mon arborescence de fichier, si CDPATH contient ~, alors cd Desktop fonctionne.

Par contre, ça ne fonctionne qu'avec la commande cd, et pas, par exemple, avec ls.

comment ais je pu vivre sous linux toutes ces année en ignorant l'existence de cette variable d'environnemnt.

UN GRAND MERCI.

promis je vais lire tout les mans maintenant.


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#10 Le 01/04/2010, à 13:38

serged

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

Alternativement, tu peux définir une variable $desk dans ton .bashrc :

export desk=/home/user/Desktop

Et ensuite, tu taperas :

ls $desk

ou

cd $desk

ou toute autre commande avec...


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#11 Le 01/04/2010, à 20:53

nesthib

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

pour corriger une imprécision :
un alias n'est pris en compte que lorsqu'il est au début de la ligne de commande

mon_alias … → fonctionnera
une_commande mon_alias → ne fonctionnera pas, pas de substitution


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#12 Le 01/04/2010, à 21:21

Qid

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

nesthib a écrit :

une_commande mon_alias → ne fonctionnera pas, pas de substitution

wai à tel point que "sudo alias" ne marche pas non plus d'ailleurs ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#13 Le 01/04/2010, à 21:53

nesthib

Re : [Résolu] des Alias ou des variables pour sauvegarder un long chemin

exact wink


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne