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 :

{UNIX}extractions de quelques champs avec critères, sur plus de 1000 fichiers en meme temps


Sujet :

Unix

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut {UNIX}extractions de quelques champs avec critères, sur plus de 1000 fichiers en meme temps
    Bonjour,

    je suis débutante en Unix.
    En fait je voudrais savoir si ce qui suis est possible et si oui comment:

    en fait, j'ai 8 repertoires, dans chaque repertoire j'ai pas moins de 5000 fichiers. J'ai besoin d'extraire des champs, ce qui est possible avec awk. MAis je dois mettre des critères sur les champs. Avec grep j'arrive à chercher des lignes entieres directement dans le repertoire entier en fonction d'un expression (grep expression **/* ), mais je ne peux pas extraire juste les colonnes donc j'ai besoin.

    est il possible de combiner awk et grep, afin des pouvoir extraire tous les champs donc j'ai besoin en fonction de mes critères par champs sur tous les fichiers du repertoire vers un fichier resultat.

    Merci pour votre aide.

  2. #2
    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
    Points : 7 842
    Points
    7 842
    Par défaut
    Oui, c'est possible et probablement aussi en utilisant uniquement awk.
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 534
    Points : 562
    Points
    562
    Par défaut
    Pour combiner grep + awk:
    - Comme tu arrives a extraire les lignes qui t'interessent (avec les criteres) et tu peux extraire des colonnes avec awk ===>

    grep expression fichiers | awk TonProgrammeAwk

    Ou tu peux faire entierement avec awk comme jlliagre a mentione

Discussions similaires

  1. compter le nombre d'éntree avec critére sur un champ
    Par gastoncs dans le forum Requêtes
    Réponses: 1
    Dernier message: 30/03/2012, 07h47
  2. [AC-2007] plusieurs counts avec critères sur plusieurs champs
    Par edogawa59 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 11/10/2010, 15h32
  3. [AC-2003] Ne garder que les doublons, avec critère sur 2 champs.
    Par Faenors dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 22/07/2009, 09h30
  4. Réponses: 1
    Dernier message: 24/05/2007, 23h55
  5. [VB6] pb avec critère sur find avec rs ADODB
    Par Mymi dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 14/08/2006, 15h45

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