Trouver le fichier source d'une fonction

Résolu/Fermé
santiago69 Messages postés 477 Date d'inscription mercredi 7 mars 2001 Statut Membre Dernière intervention 12 septembre 2016 - 10 nov. 2008 à 13:20
(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 - 10 nov. 2008 à 15:29
salut a tous,
Je sais qu'il existe une fonction pour trouver le fichier source d'une fonction.
par exemple /bin/mv pour mv
mais impossible de retrouver cette fonction. les mots cles trouver et fonction sont trop rependus pour renvoyer des resultats pertinents dans google.
est ce que quelqu'un peut m'aider ?
merci d'avance
santiago

A voir également:

3 réponses

(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 81
10 nov. 2008 à 13:28
Bonjour !

Si tu utilises Ubuntu ou Debian ou autre distribution utilisant apt comme système de gestion de paquets :

la commande which te donne l’emplacement de l’exécutable, par exemple :

« which mv » donne « /bin/mv »

Ensuite, la commande « dpkg -S /bin/mv » te dira quel paquet fournit « mv » dans le système. Ici, cette te commande te répond « coreutils: /bin/mv »

Pour en télécharger les sources, tu dois donc taper « apt-get source coreutils »

Attention, ça ne marchera QUE si tu as activé les dépôts de sources sur ton fichier /etc/apt/sources.list (en gros, ce sont exactement les mêmes lignes que les dépôts de logiciels, en remplaçant le « deb » initial par « deb-src » la plupart du temps).
2
Utilisateur anonyme
10 nov. 2008 à 13:27
Bonjour,

Ce n'est pas très clair... tu veux trouver le chemin de l'exécutable d'une application ?
Si c'est bien ça, c'est avec la commande find.
0
(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 81
10 nov. 2008 à 13:29
non, c’est la commande « which »
0
santiago69 Messages postés 477 Date d'inscription mercredi 7 mars 2001 Statut Membre Dernière intervention 12 septembre 2016 209
10 nov. 2008 à 14:36
merci (Pabix)
c'etait bien which que je cherchais.
merci aussi pour tes complements d'information tres interessants.

0
(Pabix) Messages postés 578 Date d'inscription mercredi 18 mai 2005 Statut Membre Dernière intervention 27 octobre 2009 81
10 nov. 2008 à 15:29
Pas de quoi !
0