OVH Cloud OVH Cloud

Commande pour localiser un fichier

7 réponses
Avatar
nico
BOnjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs

et ca me renvoie le chemin de xemacs.

Merci d'avance.
--
nico

7 réponses

Avatar
regis
BOnjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs

et ca me renvoie le chemin de xemacs.

Merci d'avance.


whereis

Regis

Avatar
dominique

whereis


Faire locate -u en mode root avant.
Locate morceau_du_nom_du_fichier_recherché est plus souple que whereis
qui ne recherche que les exécutables avec un nom exact.

Bonne journée,
Dominique

Avatar
Thomas Labourdette
nico a écrit le Samedi 19 Mars 2005 08:21 :

BOnjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs


type xemacs

@+
--
Icare BONIZE (signature aléatoire)
Inscriptions relevées sur divers produits de grande consommation :
Sur un sirop pour la toux pour enfants : "Ne pas conduire ni opérer de
machine outil après absorption"

Avatar
Basile Starynkevitch [news]
On 2005-03-19, nico wrote:
BOnjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs

et ca me renvoie le chemin de xemacs.



Pour chercher sur le disque un fichier xemacs

find / -name xemacs

ca prend du temps (celui du parcours de l'arborescence de
fichiers). La commande find a plein d'options interessante.

La commande locate fait un peu la même chose, mais sur un principe
différent: si le PC est toujours allumé, il lance la nuit l'utilitaire
updatedb qui met à jour des tables de fichiers. Celles-ci sont
interrogées par la commande locate:

locate xemacs

Enfin, si on cherche une commande (un fichier executable dans votre
PATH) on utilise

which xemacs

et sous Zsh on a aussi

ls =xemacs

et par ailleurs

ls /**/xemacs


--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France

Avatar
TiChou
Dans le message <news:423bd2ce$0$16729$,
*nico* tapota sur f.c.o.l.configuration :

BOnjour,


Bonjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs

et ca me renvoie le chemin de xemacs.


Suis assez étonné de certaines des réponses des autres contributeurs...
Pourtant la question me semblait claire.
La commande que vous recherchez, est 'which' ou éventuellement 'type'.

Merci d'avance.


Pas de quoi.

--
TiChou

Avatar
nico
Salut,

whereis


Tout simplement ! Merci.

--
nico

Avatar
nico
TiChou wrote:

Dans le message <news:423bd2ce$0$16729$,
*nico* tapota sur f.c.o.l.configuration :

BOnjour,


Bonjour,

Je ne me souviens plus de la commande permettant de localoiser un fichier
exe qui est dans le path, par exemple je fais

commande xemacs

et ca me renvoie le chemin de xemacs.


Suis assez étonné de certaines des réponses des autres contributeurs...
Pourtant la question me semblait claire.
La commande que vous recherchez, est 'which' ou éventuellement 'type'.

Merci d'avance.


Pas de quoi.



Oui en effet type et which fonctionnent très bien. whereis aussi (c'est
d'ailleurs celle que j'utilisais dans mes souvenirs).

--
nico