IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

[LigneDeCommande]find ne trouve pas mon fichier


Sujet :

Linux

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut [LigneDeCommande]find ne trouve pas mon fichier
    Bonjour,

    J'ai un petit soucis avec la commande find.

    Lorsque je tape ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    find /usr/users/wlsadmin/domains -name startup.properties
    Je trouve bien mon fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    /usr/users/wlsadmin/domains/XTRPRDDO/common/nodemanager/servers/XTRSRVIHMA/data/nodemanager/startup.properties
    En revanche, lorsque je tape ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    find /usr/users -name startup.properties
    La commande find ne me trouve aucun fichier.

    [EDIT]
    C'est d'autant plus étrange que cette commande me trouve bien mon fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    find / -name startup.properties
    [EDIT2]
    Plus étrange encore.
    Si je fais ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cd /usr/users/wlsadmin/
    find .. -name startup.properties
    Ca marche.

    Par contre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    cd /usr/users
    find . -name startup.properties
    Ne marche pas

    Je suis sous Solaris 5.10

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 730
    Par défaut


    => Solaris
    ...
    ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Oui, je suis comme toi, je soupçonne un bug de la commande find de Solaris. Je ne vois pas d'autre explication.

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    Il faudrait que tu donnes plus d'infos.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    id
    /bin/find /usr/users -name wlsadmin -exec /bin/ls -ld {} \;
    grep users /etc/auto_*
    df -k /usr/users /usr/users/wlsadmin/

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    id
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    uid=712(wlsadmin) gid=710(ejb)
    /bin/find /usr/users -name wlsadmin -exec /bin/ls -ld {} \;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    lrwxrwxrwx   1 root     root          18 Sep 29  2008 /usr/users/wlsadmin -> /CDNDEV19/wlsadmin
    grep users /etc/auto_*
    df -k /usr/users /usr/users/wlsadmin/
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Filesystem            kbytes    used   avail capacity  Mounted on
    /dev/vx/dsk/bootdg/usr
                         10084544 4297297 5686402    44%    /usr
    /dev/vx/dsk/oracledg/CDNDEV19_vol
                         52428800 26060874 24723758    52%    /CDNDEV19

  6. #6
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Ton repertoire est un lien. Il faut utiliser l'option -follow pour que find suive les liens.

    Tous les comportements que tu cites sont normaux.

    PS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    find / -name startup.properties
    doit te retourner un fichier, mais pas /usr/users/wlsadmin/domains/XTRPRDDO/common/nodemanager/servers/XTRSRVIHMA/data/nodemanager/startup.properties

    Il doit te trouver le fichier directement dans son repertoire, pas en suivant le lien.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Effectivement, ça marche. Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. perl ne trouve pas mon fichier
    Par clmin dans le forum Langage
    Réponses: 12
    Dernier message: 16/01/2015, 16h59
  2. file_exists ne trouve pas mon fichier
    Par xstier dans le forum Langage
    Réponses: 3
    Dernier message: 18/05/2011, 23h14
  3. Ma page web ne trouve pas mon applet
    Par kaygee dans le forum Applets
    Réponses: 14
    Dernier message: 29/07/2009, 15h27
  4. [CS4] Dreamweaver ne trouve pas mon fichier css
    Par Pierre21 dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 17/06/2009, 20h18
  5. [debutant] tomcat trouve pas mon servlet
    Par zerovolt dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 28/08/2004, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo