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 :

cherche ligne en double sur repertoire à plusieurs fichiers et message "liste d’arguments trop longue"


Sujet :

Unix

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2011
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Décembre 2011
    Messages : 7
    Points : 6
    Points
    6
    Par défaut cherche ligne en double sur repertoire à plusieurs fichiers et message "liste d’arguments trop longue"
    Bonjour,

    Alors j'essaie de chercher les lignes en double dans un repertoire contenanat plusieurs fichiers
    La commande suivante marche bien mais dans un repertoire avec un petit nombre de fichiers:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep -T -r . mainfolder | sort -k 2 | uniq -D -f 1
    Mon test reel consiste à faire la recherche sur un repertoire contenant plus de 500000 fichiers, et dans ce cas je reçois le message: liste d’arguments trop longue

    Prière de m'assiter pour faire ce Task

    Juste j'ajoute que les lignes en doubles sont supposées etre sur 1 fichier, c'est à dire que la commande doit chercher les doublons sur un fichier et passer au suivant et pas sur l'ensemble des fichiers

    Salutations

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

    Informations forums :
    Inscription : Février 2008
    Messages : 7 578
    Points : 19 439
    Points
    19 439
    Par défaut
    Bonjojur,

    ce n'est pas très clair.

    si tu cherches un résultat pour chaque fichier uniquement, il faut traiter chaque fichier individuellement.
    parce que dans ta commande, les fichiers ne sont pas individualisés, c'est tout le résultat du grep de tous les fichiers qui est passé à sort.

    peux-tu préciser aussi ton environnement (OS, shell), stp ?
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

Discussions similaires

  1. [XL-2010] boucle next for sur repertoire de fichiers Csv
    Par grostathar dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/08/2012, 12h36
  2. Réponses: 16
    Dernier message: 01/03/2010, 11h40
  3. Réponses: 10
    Dernier message: 27/02/2009, 17h19
  4. Autorun pour plusieurs fichiers en simultané sur clé USB
    Par princebaal dans le forum Windows
    Réponses: 1
    Dernier message: 06/10/2005, 13h35
  5. Réponses: 4
    Dernier message: 03/12/2004, 11h18

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