Trouver chemin absolu d'un fichier quelconque

[Fermé]
Signaler
-
 Pseudo -
Comment trouver le chemin absolu d'un fichier quelconque unix ?

en faisant ll -R | grep machin , il n'affiche pas où se situe le fichier

merci
A voir également:

4 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 879
Salut,

Les possibilités ne manquent pas pourtant :
find / -name "le_fichier"
whereis le_fichier
which le_fichier
type le_fichier
locate le_fichier
Voir les pages de "man" pour "find, whereis et which" et le "man bash" pour les 2 autres...

;-))
17
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42584 internautes nous ont dit merci ce mois-ci

salut
merci pour ta réponse mais concernant :

whereis -> ça cherche que les commandes
which -> ça cherche que dans certains rep

avec find c nickel

merci
bah pour ma part, quand je tape find / -name "mon_fichier"
j'ai certes le chemin absolu de mon_fichier qui s'affiche, mais cette commande me renvoie également des très nombreuses autres lignes, ce qui ne me permet de récupérer le chemin de ce fichier pour ensuite pouvoir le manipuler, via une variable "le_chemin_de_mon_fichier"
merci de me répondre
ABS_PATH='readlink -f $REL_PATH'
pwd pour récupérer le chemin complet du répertoire dans lequel tu te trouves. Avec un ls, un grep bien placé et un peu de concaténation de chaîne tu arriveras à ton but.
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 554
Salut,

whereis -> ça cherche que les commandes
which -> ça cherche que dans certains rep


Plus précis depuis shell guide d utilisation niveau debutant

La différence entre whereis et which

* whereis - recherche les fichiers exécutatbles, les sources et les pages de manuel d'une commande
* which - cherche dans la variable PATH les fichiers exécutables