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
(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
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:
- Trouver le fichier source d'une fonction
- Fonction si et - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Trouver adresse mac - Guide
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
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).
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).
Utilisateur anonyme
10 nov. 2008 à 13:27
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.
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.
(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
10 nov. 2008 à 13:29
non, c’est la commande « which »
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
10 nov. 2008 à 14:36
merci (Pabix)
c'etait bien which que je cherchais.
merci aussi pour tes complements d'information tres interessants.
c'etait bien which que je cherchais.
merci aussi pour tes complements d'information tres interessants.
(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
10 nov. 2008 à 15:29
Pas de quoi !