The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for dummyer Spørgsmål & svar
.
google unix.com



UNIX for dummyer Spørgsmål & svar Hvis du ikke ved, hvor man skal sende en UNIX-eller Linux-spørgsmål, efter det her. Alle UNIX og Linux newbies velkommen!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
hvordan man får adgang til værdierne i awk / nawk variabler uden for awk / nawk blok? saniya Shell Programmering og Scripting 5 05-13-2008 07:37 AM
nawk & awk sd12 UNIX for Advanced & Ekspertsøgning Brugere 5 05-05-2008 10:46 AM
nawk / ksh hjælpe DeltaX Shell Programmering og Scripting 0 03-06-2008 03:54 PM
nawk-v til awk kamel.seg Shell Programmering og Scripting 2 12-18-2007 07:30 AM
nawk whatisthis Shell Programmering og Scripting 3 09-29-2004 01:44 PM

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øg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 11-28-2005
Gerry405 Gerry405 is offline
Registreret Bruger
  
 

Join Date: Jun 2005
Beliggenhed: Alexandria, Skotland
Stillinger: 46
hjælpe med Awk eller nawk

Kan nogen forklare mig, hvorfor den første linje ikke fungerer, og det andet synes at virke fint. Jeg forsøger at finde alle forekomster af teksten inden for en bestemt kolonne (col 13), der starter med tegnet V, jeg formoder, det lyder simpelt, men jeg har forsøgt at bruge det følgende, men ikke rigtig forstå, hvad de perioder, der rent faktisk gør.

Så den første linje fungerer ikke endnu, andet forhold synes at ... Hvad er forskellen ... i laymans vilkår venligst

awk '(if ($ 13 ~ ".* V.") print)' text.file> newtext.file

awk '(if ($ 13 ~ ".* V. *..") print)' text.file

hoved text.file

SG99891970 G405H 25/10/05 29/10/05 C8 11 10 27/12/74 2712742214 31620 AB42 3JD VW01A
SG99926485 G405H 10/11/05 12/11/05 A1 36 10 01/11/80 0111802040 31620 AB42 5WA VW10
SG03130444 G405H 17/07/05 24/07/05 A1 36 10 18/09/27 blank 99.995 CA11 7UF VW17
SG03130444 G405H 24/07/05 11/08/05 A1 18 43 18/09/27 blank 99.995 CA11 7UF VW17
SG03144116 G405H 12/11/05 14/11/05 A1 36 10 10/05/84 blank 99.961 DD3 0NH SW06
SG03128794 G405H 05/10/05 07/10/05 C8 11 10 22/07/53 blank 18.343 DG1 1TQ VWD

Sidst redigeret af Gerry405; 11-28-2005 på 01:11 PM..
  #2 (permalink)  
Old 11-28-2005
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderator
  
 

Join Date: Feb 2005
Beliggenhed: Boston, MA
Indlæg: 5.122
godt .... de begge fint under Suns' nawk «.

Citat:
Oprindeligt Indsendt af Gerry405
Jeg forsøger at finde alle forekomster af teksten inden for en bestemt kolonne (col 13), at start med karakter V
Baseret på ovennævnte definition:
Code:
nawk '$13 ~ /^V.*/' text.file
  #3 (permalink)  
Old 11-28-2005
Just Ice's Avatar
Just Ice Just Ice is offline Forum Advisor  
Lys på, hjernen fra.
  
 

Join Date: Mar 2005
Beliggenhed: foran min computer
Posts: 637
siden du er virkelig kun søger efter det første bogstav i den kolonne, du kan også prøve ...
Code:
awk '$13 ~ /^V/' text.file
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 12:37 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0