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

Unix Discussion :

Résultat commandes Find et Ls


Sujet :

Unix

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Points : 173
    Points
    173
    Par défaut Résultat commandes Find et Ls
    Bonjour,

    Lorsque je passe la commande Find ou Ls dans mon répertoire le résultat est vide ou bien 0 avec un message, pour information j'ai plus de 17000 fichiers j'ai l'impression qu'il ne sait pas faire ces commandes au-delà de 16000 fichiers

    Avez-vous une idée sur le sujet et éventuellement une correction

    Merci d avance

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    deux cas possibles, soit ton filesystem actuel gère 16k-fichiers par répertoires uniques, soit c'est les commandes qui ne savent pas remonter plus de 16k-fichiers.

    il y a bien un troisième cas c'est que tout soit écrasé mais pas encore validé... ce qui peut aussi avoir ce comportement (quand l'écriture disque est bufferisée).

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 375
    Points : 173
    Points
    173
    Par défaut
    Bonjour Frp31

    Merci pour l'info par contre y a t-il la possibilité de forcer la remontée du résultat de la commande si oui comment faire

    Le but c'est de me constituer une liste de tous les fichiers qui commencent par TPS-* et de mettre le résultat dans un fichier au format de liste, vous avez peut-être une solution pour faire ça sans passer par les commandes find ou ls

  4. #4
    Membre expérimenté Avatar de riete
    Homme Profil pro
    DevWeb - Oléiculteur
    Inscrit en
    Avril 2006
    Messages
    1 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : DevWeb - Oléiculteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 193
    Points : 1 414
    Points
    1 414
    Par défaut
    Je ne vois pas d'autres solution que ls et find pour voir les fichiers. Par contre as tu fais un fsck (file system check)? attention de choisir un mode ou les réparations ne se font pas dans un premier temps.

    Sinon as tu essayé la commande "du -ck" et "du -c" dans le répertoire au dessus de celui ou tu es.
    ----
    L'avenir appartient à ceux dont les salariés se lèvent tôt.

  5. #5
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Citation Envoyé par AAWOOPY56 Voir le message
    Bonjour Frp31

    Merci pour l'info par contre y a t-il la possibilité de forcer la remontée du résultat de la commande si oui comment faire

    Le but c'est de me constituer une liste de tous les fichiers qui commencent par TPS-* et de mettre le résultat dans un fichier au format de liste, vous avez peut-être une solution pour faire ça sans passer par les commandes find ou ls

    HELP HELP
    il reste la solution barbare du déplacement de tous les fichiers sélectionnés dont on est déjà certain de la pertinence.

    mais en cas d'erreur c'est tjrs coton....

    il faudrait aussi voir si il n'est pas possible de configurer le système pour qu'il permette l'usage d'un grand nombre de fichier... pour certains systèmes ça veut aussi dire, changer la configuration kernel ...

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

Discussions similaires

  1. Récupérer résultat de la commande find
    Par saraouan dans le forum Linux
    Réponses: 2
    Dernier message: 27/04/2010, 23h46
  2. Réponses: 5
    Dernier message: 07/08/2008, 13h01
  3. Shell sh : problème de résultat de la commande find
    Par frenchwill dans le forum Solaris
    Réponses: 2
    Dernier message: 07/08/2008, 08h41
  4. La commande Find d'un recordset
    Par christel1982 dans le forum ASP
    Réponses: 22
    Dernier message: 14/11/2005, 20h36
  5. La commande find
    Par Invité4 dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 22/03/2005, 14h46

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