The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Script för att öppna programmet och skicka / utföra kommando i programmet tuathan UNIX for Dummies Frågor & Svar 1 11-19-2008 09:59
Ett program för att spåra verkställigheten av ett annat program jiten_hegde High Level Programming 3 08-19-2008 06:26
Hur man skriver till stdin av ett annat program (program A -> [stdin] program B) vvaidyan UNIX for Dummies Frågor & Svar 3 08-02-2008 06:21
Hur man skriver till stdin av ett annat program (program A -> [stdin] program B) vvaidyan High Level Programming 1 04-30-2008 02:44
genomföra ett program inom ett program Gekko High Level Programming 4 06-27-2002 04:36

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 03-18-2009
awkliker awkliker is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 6
Awk programmet

Hej alla,

Jag har följande problem och hoppas någon kan hjälpa mig.

Jag har 184 filer, vardera med 5 kolumner (C1, C2, C3, C4, C5). Jag är bara interrested i kolumn 5, och vill klistra kolumn 5 från alla 184 filer till en fil. Jag har försökt följande två filer

awk '(print $ 5) "fil1 fil2 | klistra-d" ">! a06.txt

Ovanstående kommandorad fungerar, men det pastor kolumn 5 i en kolumn i den nya filen (a06.txt). Jag vill att det ska göra det sida vid sida, dvs c5file1 c5file2, i stället för c5file1
c5file2
I slutet, jag förväntar mig att ha en fil med c5file2 c5file2 c5file3 .... c5file184.

Tack för din hjälp!
  #2 (permalänk)  
Old 03-18-2009
wabard wabard is offline
Registered User
  
 

Join Date: mars 2009
Ort: Adelaide, SA & Perth, WA - Australien
Inlägg: 25
Du har skickat denna förfrågan i fel område av forum. Jag ska fundera på en lösning och komma tillbaka till dig när en moderator har flyttat tråden.
  #3 (permalänk)  
Old 03-18-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderator (The Tutor)
  
 

Join Date: juni 2008
Ort: INDIEN
Inlägg: 1.418
Tråd flyttas

Citat:
Ursprungligen postat av wabard View Post
Du har skickat denna förfrågan i fel område av forum. Jag ska fundera på en lösning och komma tillbaka till dig när en moderator har flyttat tråden.
Tråd flyttas!
  #4 (permalänk)  
Old 03-18-2009
awkliker awkliker is offline
Registered User
  
 

Join Date: mars 2009
Inlägg: 6
Tack!

Jag är ny på forumet, och kunde inte lista ut var du ska lägga till ny post.

awkliker
  #5 (permalänk)  
Old 03-18-2009
achellstrom achellstrom is offline
Registered User
  
 

Join Date: februari 2009
Inlägg: 16
Det luktar som hemläxa, men här är några av de svar. Först skulle jag ställa upp en slinga för att gå från 1 ... 184 och dumpa awk leder till en fil säga "Result.txt. Nästa jag skulle använda klistra kommando för att sätta dem i önskat format.
Men för det sätt ni har tagit upp problemet här är svaret
awk '(print $ 5)' fil1 ...... file184> Result.txt, pasta-s a06.txt
  #6 (permalänk)  
Old 03-18-2009
achellstrom achellstrom is offline
Registered User
  
 

Join Date: februari 2009
Inlägg: 16
Ledsen att det är sent här. Jag har gjort ett stavfel. Här är svaret
awk '(print $ 5)' fil1 ...... file184> Result.txt, pasta-s Result.txt> a06.txt
  #7 (permalänk)  
Old 03-18-2009
aaaaargh aaaaargh is offline
Registered User
  
 

Join Date: Aug 2006
Inlägg: 20
inte testat men jag skulle


Kod:
awk '{print $5}' file* >> result.txt


Vilken är den "önskade" format?
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 09:04.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0