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

Shell et commandes GNU Discussion :

awk : traiter des champs sur plusieurs lignes


Sujet :

Shell et commandes GNU

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut awk : traiter des champs sur plusieurs lignes
    Bonjour,

    dans la news La légende d'Unix Brian Kernighan, qui ne nous doit rien, continue à corriger le code fondamental d'AWK, je lis
    Cependant, certains fichiers ont des données regroupées sur plusieurs lignes plutôt que sur une seule. Dans ce cas, on parle d'enregistrement et l'on peut indiquer à Awk de traiter plusieurs lignes à la fois, jusqu'à la fin d'un enregistrement, en modifiant les variables FS (séparateur de champs) et RS (séparateur d'enregistrements).
    je n'en sais probablement pas encore assez, mais je ne vois pas comment.

    si quelqu'un a un exemple de tel fichier, et la manière de le traiter avec awk...
    Dernière modification par Invité ; 25/08/2022 à 23h50.

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

Discussions similaires

  1. [AC-2013] Requête sur des champs de plusieurs lignes
    Par Evaroxi dans le forum Access
    Réponses: 8
    Dernier message: 07/05/2015, 11h53
  2. AWK Comparer un champ sur plusieurs lignes
    Par drac08 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 21/08/2012, 18h03
  3. Réponses: 12
    Dernier message: 25/09/2007, 17h22
  4. [HSQL] Inverser des booleans sur plusieurs lignes
    Par Djobird dans le forum Langage SQL
    Réponses: 8
    Dernier message: 24/06/2007, 21h13
  5. Réponses: 2
    Dernier message: 18/11/2005, 21h40

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