Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
Google Site



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 11-04-2008
Geregistreerde gebruiker
 

Join Date: mei 2008
Posts: 31
Thumbs up hoe om te zetten kolommen rijen

Hoi,
Ik moet een shell script voor onder voorwaarde

Input bestand
P1 - 173310
P2 - 173476
P3 - 173230
P4 - 172737
P1 - 173546
P2 - 173765
P3 - 173876
P4 - 172989

OUT PUT bestand
P1 173310 173546
P2 173476 173765
P3 173230 173876
P4 172737 172989

Suresh
Sponsored Links
  #2 (permalink)  
Old 11-04-2008
radoulov's Avatar
--
 

Join Date: Jan 2007
Locatie: Варна, България / Milano, Italia
Berichten: 3.216
Gebruiken nawk of /usr/xpg4/bin/awk aan Solaris:


Code:
awk -F' *- *' 'END { 
  while (++i <= c) print order[i], row[order[i]]
  }
{
  row[$1] = row[$1] ? row[$1] OFS $2 : $2
  while (!temp[$1]++) order[++c] = $1   
  }' infile

  #3 (permalink)  
Old 11-04-2008
Geregistreerde gebruiker
 

Join Date: mei 2008
Posts: 31
Dank u zeer. Haar werken ..........
  #4 (permalink)  
Old 11-04-2008
Moderator
 

Join Date: Feb 2007
Locatie: Nederland
Berichten: 4.959
Een manier met AWK:


Code:
awk '
{a[$1]=a[$1]?a[$1]FS$3:$1FS$3}
END{for(i in a) print a[i]}
' file

Groeten
  #5 (permalink)  
Old 11-04-2008
vbe's Avatar
vbe vbe is offline Forum Staff  
Moderator
 

Join Date: Sep 2005
Locatie: Zwitserland - GE
Berichten: 1.749
Misschien, maar dat heet dubbele detachering en tegen de regels!
  #6 (permalink)  
Old 11-04-2008
radoulov's Avatar
--
 

Join Date: Jan 2007
Locatie: Варна, България / Milano, Italia
Berichten: 3.216
Verwijderd van de tweede.
  #7 (permalink)  
Old 11-04-2008
Geregistreerde gebruiker
 

Join Date: mei 2008
Posts: 31
Hi All,

Zowel de scripts werken .. Dank u allen
Sponsored Links
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Uit


Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Omzetten naar Rijen Kolommen in een bestand chrismt Programmeren en Shell Scripting 3 09-18-2008 07:11
Hoe verandert rijen naar kolommen in een bestand oracle123 Programmeren en Shell Scripting 4 07-31-2008 05:38
Hoe te converteren een kolom in een aantal rijen en kolommen? ashton_smith UNIX voor Dummies Questions & Answers 5 05-24-2008 05:44 PM
shell script verplicht tot het uitvoeren van regels aan de kolommen suresh3566 Programmeren en Shell Scripting 2 05-07-2008 06:25
Kolommen rijen mgirinath Programmeren en Shell Scripting 16 11-29-2007 07:03 PM



Alle tijden zijn GMT -4. Het is nu 02:58 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De UNIX-en Linux Forums Copyright © 1993-2010. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0