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 :

Extraction d'informations


Sujet :

Linux

  1. #1
    Membre éclairé
    Profil pro
    Responsable test de charge
    Inscrit en
    Février 2006
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable test de charge

    Informations forums :
    Inscription : Février 2006
    Messages : 186
    Par défaut Extraction d'informations
    Bonjour,

    J'ai un ligne de la forme suivante :

    Enterprise Series, Serial# Q400-B5-00011097, Version IAD04.20B200P000
    et je souhaite extraire plusieurs de ces champs.
    A savoir, le type de série, qui peut etre sur un ou plusieurs caracteres,
    le numero de serie, et la version.

    Je souhaiterai sélectionné et séparé ce qui est compris avant le virgule, après les deux virgules et entre les virgules.
    J'ai déjà réalisé cela en lanage C et java en identifiant les positions des virgules mais jamais en script.

    Peut-on m'aider la dessus svp.

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    Citation Envoyé par sam.fet
    Bonjour,

    J'ai un ligne de la forme suivante :



    et je souhaite extraire plusieurs de ces champs.
    A savoir, le type de série, qui peut etre sur un ou plusieurs caracteres,
    le numero de serie, et la version.

    Je souhaiterai sélectionné et séparé ce qui est compris avant le virgule, après les deux virgules et entre les virgules.
    J'ai déjà réalisé cela en lanage C et java en identifiant les positions des virgules mais jamais en script.

    Peut-on m'aider la dessus svp.

    Merci d'avance.


    regardes awk http://www.shellunix.com/awk.html

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    awk -F ',' '{print $1 $2 $3}'
    et tu as bien accès à chaque composante
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Membre éclairé
    Profil pro
    Responsable test de charge
    Inscrit en
    Février 2006
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable test de charge

    Informations forums :
    Inscription : Février 2006
    Messages : 186
    Par défaut
    Merci, ca a l'air très simple dis comme ca !!!!!

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

Discussions similaires

  1. Extraction des informations contenues dans varargin
    Par Phelix2003 dans le forum MATLAB
    Réponses: 9
    Dernier message: 28/09/2007, 10h31
  2. Extraction d'informations à partir d'un fichier
    Par narmika dans le forum Langage
    Réponses: 7
    Dernier message: 26/09/2007, 13h45
  3. Réponses: 1
    Dernier message: 10/04/2007, 23h53
  4. extraction d'informations conditionnelle
    Par raboliot dans le forum Langage SQL
    Réponses: 3
    Dernier message: 30/03/2007, 10h39
  5. [XSLT][PHP] Extraction d'informations d'un XML
    Par H¤N£y dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 10/12/2006, 10h05

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