Chemin fichier

oclone -  
jisisv Messages postés 3678 Statut Modérateur -
hello, j'aimerais savoir comment faire pour obtenir le chemin d'acces d'un fichier
(une sorte de ls -R fichier mais qui aurait comme resultat /chemin/.../fichier)
merci

4 réponses

  1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
     
    Salut,

    doit bien y avoir une option dans ls...
    man ls

    sinon, tu as
    updatedb (a faire en root)
    et
    locate fichier

    mais là il te sort tous les chemins qui contiennent la chaine "fichier", donc en particulier tout ce qu'il y a dans les répertoires qui contiennent "fichier" dans leur nom...

    Phiphi
    0
  2. yoann_tux Messages postés 445 Statut Membre 96
     
    oui pwd me semble bien, regarde dans les options si tu n'as pas ce qu'il te faut ;)
    0
    1. Phiphi57 Messages postés 789 Date d'inscription   Statut Contributeur Dernière intervention   295
       
      je vais peut etre dire une betise, mais la page man de pwd ne donne pas acces a d'eventuelles options, de plus pwd donne le répertoire courant...
      je crois qu'en fait il cherche a faire une sorte de ls récursif avec le nom du fichier recherché en argument, qui renverrait le chemin complet vers tous les fichiers s'appellant "fichier" ...
      du coup, peut etre effectivement pwd peut etre utilisé, mais en le combinant avec d'autres trucs (genre un petit script??)

      Phiphi
      0
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    find
    johand@horus:~$ find /usr/local/ -name '*sh'
    /usr/local/bin/cd-list.sh
    /usr/local/bin/cdromsize.sh
    /usr/local/bin/mp3towav.sh
    /usr/local/bin/ring.sh
    /usr/local/bin/topsize.sh
    /usr/local/bin/cdrecord-wrapper.sh
    /usr/local/src/bladeenc-0.94.2/install-sh
    /usr/local/src/lame-3.92/install-sh
    /usr/local/src/lame-3.92/ltmain.sh
    

    --> man find
    0