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 :

find sans message d'erreur


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de astrotouf
    Profil pro
    Consultant informatique
    Inscrit en
    Avril 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2005
    Messages : 221
    Par défaut find sans message d'erreur
    bonjour à tous. Voila je veux rechercher un fichier avec putty sur un serveur UNIX. La commande que j'exécute est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find / -name *hello* -print
    le souci avec cette commande c'est que j'ai pleins d'erreurs du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find: cannot chdir to </titi/toto> : Permission denied
    quelqu'un pourrait-il m'aider en modifiant cette commande pour qu'elle fonctionne correctement ?

    je vous remercie d'avance.

  2. #2
    Membre éclairé Avatar de astrotouf
    Profil pro
    Consultant informatique
    Inscrit en
    Avril 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2005
    Messages : 221
    Par défaut
    J'ai trouvé !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find / -name "*toto*" -print 2>/dev/null
    je ne savais pas en fait que le 2 signifiait la sortie des erreurs dans UNIX.

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 840
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par astrotouf Voir le message
    J'ai trouvé !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find / -name "*toto*" -print 2>/dev/null
    je ne savais pas en fait que le 2 signifiait la sortie des erreurs dans UNIX.
    Plus précisément, tout processus Unix possède 3 canaux
    Le canal 0 permettant l'entrée des données (par défaut le clavier)
    Le canal 1 permettant l'affichage des messages normaux (par défaut l'écran)
    Le canal 2 permettant l'affichage des messages d'erreur (l'écran aussi)

    De plus, rien n'interdit de créer soi-même d'autres canaux pour gérer son propre flux d'info (limité à une époque à 64 mais je crois que c'est passé à 128)

    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    #!/bin/sh
     
    # Création d'un canal input n° 3 à partir du fichier /etc/passwd
    exec 3</etc/passwd
     
    # Création d'un canal output n° 4 vers le fichier toto
    exec 4>toto
     
    # Lecture du canal 3 et écriture dans le 4
    while read line 0<&3
    do
        echo "$line" 1>&4
    done
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  4. #4
    Membre éclairé Avatar de astrotouf
    Profil pro
    Consultant informatique
    Inscrit en
    Avril 2005
    Messages
    221
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2005
    Messages : 221
    Par défaut
    Merci pour ton explication.
    UNIX est vraiment un système avec beaucoup de possibilités !

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

Discussions similaires

  1. [Struts-Layout] errorStyleClass sans message d'erreur
    Par Spiff__ dans le forum Struts 1
    Réponses: 0
    Dernier message: 05/12/2008, 15h16
  2. annuler l'affichage d'un etat sans message d'erreur
    Par mnssylvain dans le forum IHM
    Réponses: 4
    Dernier message: 25/11/2007, 21h55
  3. Réponses: 2
    Dernier message: 23/08/2007, 20h08
  4. [VBA-E]Détection de feuilles inexistantes sans message d'erreur
    Par Jipété dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/11/2006, 08h39
  5. "try...except" sans message d'erreur
    Par SchpatziBreizh dans le forum Langage
    Réponses: 4
    Dernier message: 12/07/2005, 09h50

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