The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Commande Coller n'est pas d'aligner ma sortie jplayermx De programmation et de script Shell 4 09-05-2008 03:03 PM
Aligner du texte à partir d'un fichier. earlepps UNIX pour les nuls Questions et réponses 9 08-01-2006 09:37 AM
d'aligner de nombreux domaines et de combler les espaces avec zéro DebianJ De programmation et de script Shell 2 11-23-2005 07:51 AM
comment aligner rapport têtes de awk galinaqt De programmation et de script Shell 3 10-16-2005 04:41 PM
Comment souligner / gras et à aligner la production clara UNIX pour les nuls Questions et réponses 1 06-16-2005 01:41 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 05-27-2009
chowdhut chowdhut is offline
Registered User
  
 

Join Date: Mai 2009
Lieu: CT, Etats-Unis
Messages: 4
Pour aligner des fichiers à l'aide des données cliniques awk

Bonjour, je suis nouveau aux scripts shell et 1ère semaine en awk. J'ai réussi jusqu'à présent à des fichiers de format de sortie pour l'échantillon de dossier 1 et dossier 2 comme indiqué ci-dessous et dossier 3 solution de sortie est ce que je cherchais ... merci

Fichier 1:
0633-009_001200008: 225065338468009: CMBRTRM: Albuterol
0633-009_001200008: 225065338468009: CMCLAS1: système respiratoire
0633-009_001200008: 225065338468009: CMCLAS2: médicaments destinés à obstructive
0633-009_001200008: 225065338468009: CMCLAS3: Adrénergiques
0633-009_001200009: 225065338468008: CMBRTRM: Albuterol
0633-009_001200009: 225065338468008: CMCLAS1: système respiratoire
0633-009_001200009: 225065338468008: CMCLAS2: médicaments destinés à obstructive
0633-009_001200009: 225065338468008: CMCLSCD3: R03C
Fichier 2:
USUBJID | CMSEQ | CMBRTRM | CMCLAS1 | CMCLAS2 | CMCLAS3 | CMCLSCD1 | CMCLSCD2 | CMCLSCD3 | CMROUTE |
0633-009_001200008 | 225065338468009
0633-009_001200009 | 225065338468008

Besoin d'un fichier de sortie 3 avec Conditions:
Fichier 1's Field 4 valeurs (seprated par ":" par exemple albutérol) ajoute au fichier 2 par
Champ 3 valeur de dossier 1 (pour CMBRTM exemple) est égal à 2 header du fichier séparées par | (par exemple | CMBRTM |) et
pour cette rangée d'insert dossier 2 de champs 1 et 2 valeurs est égale à 1's File champ 1 et 2 valeurs


Out Put Fichier 3:
USUBJID | CMSEQ | CMBRTRM | CMCLAS1 | CMCLAS2 | CMCLAS3 | CMCLSCD1 | CMCLSCD2 | CMCLSCD3 | CMROUTE |
633-009_001200008 | 225065338468009 | albutérol | respiratorysystem | médicaments pour Adrénergiques obstructive | |||||
0633-009_001200009 | 225065338468008 | albutérol | Système respiratoire | médicaments pour obstructive | | | | R03C | |
 

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 04:43 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0