Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3070 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Grouper 2 fichier txt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Grouper 2 fichier txt

n°2199493
northug
Posté le 06-08-2013 à 10:40:00  profilanswer
 

Bonjour,
 
Je souhaiterais associer 2 fichiers txt en un seul je m'explique:
 
Dans le premier fichier j'ai SID/serveur/BDD/version
 
Dans le deuxième j'ai application/port/SID
 
J'aimerais ajouter sur la même ligne SID/serveur/BDD/version/application/port en fonction du SID que l'on retrouve dans les deux fichiers.
 
Est-ce possible ?
Merci

mood
Publicité
Posté le 06-08-2013 à 10:40:00  profilanswer
 

n°2199547
Nukolau
Posté le 06-08-2013 à 16:43:57  profilanswer
 

Quel type d'OS ?
 
Sous linux tu as la commande join qui permet de faire ça. Exemple :
 

Code :
  1. join -t/ -1 1 -2 3 file1 file2


 
Par contre attention, il faut que tes fichiers soit triés sur ta condition de jointure. Pour les tris :

Code :
  1. sort -t/ file1
  2. sort -t/ -k3 file2


 
(si ton SID est numérique il faut ajouter le -n dans le sort)
 
man join et man sort pour plus de précision :)

n°2199581
northug
Posté le 07-08-2013 à 07:07:22  profilanswer
 

L'OS c'est du Solaris.
Merci pour ta réponse je vais regarder de ce côté là.
Mon SID est alpha-numérique je dois ajouter le -n je suppose.

n°2199585
northug
Posté le 07-08-2013 à 07:15:22  profilanswer
 

Un grand merci nukolau ça marche parfaitement :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Grouper 2 fichier txt

 

Sujets relatifs
shell bash edition de fichier besoin d'aidecréer un fichier xml et avec Tinyxml et l'afficher
Macro VBA pour copier/coller d'EXCEL vers fichier txtscript ftp --> les débits pas affichés dans le fichier de resultats
VBA Excel 2010: Lancer un fichier .bat / copier TOUT contenu d'1 .xtxOuvrir un fichier excel sur la même page
[BAT] Comment ajouter une ligne en début de fichier ?Copie de fichier d'une date antérieure
Export d'un fichier à l'autre avec conditionexport vers fichier csv: grouper 2 informations en 1?
Plus de sujets relatifs à : Grouper 2 fichier txt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR