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
Bygningen Full Text Search Programmer med Oracle Text iBot Oracle Opdateringer (RSS) 0 04-06-2008 05:10 AM
Perl: Søg efter strengen på linje, så søg og erstat tekst Crypto Shell Programmering og Scripting 4 01-04-2008 10:24 AM
Simplistiske spørgsmål (Principielt er jeg dum.) fatalrealm UNIX for dummyer Spørgsmål & svar 1 10-16-2007 10:58 PM
Super dumme spørgsmål fra en newbie johnjm22 UNIX for dummyer Spørgsmål & svar 8 04-13-2004 10:35 AM
To dumme spørgsmål Darkstripes UNIX for dummyer Spørgsmål & svar 1 07-15-2003 10:51 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-20-2008
JT J.T. is offline
Registreret Bruger
  
 

Join Date: Nov 2008
Stillinger: 3
Den dumbest af stumme Text Search spørgsmål

Jeg har gjort nogle due diligence ved at søge på forum for et svar, men til ingen nytte. Undskyld dette mest elementære spørgsmål.

Brug grep jeg kan søge en fil og få det line række af de tekster, jeg søger efter. Nu til det elementære side, hvordan kan jeg fortsætte med en søgning efter en anden søgekriterier fra denne linje til slutningen af filen?

Thanks in advance.
  #2 (permalink)  
Old 11-20-2008
joeyg's Avatar
joeyg joeyg is offline Forum Staff  
modérateur
  
 

Join Date: Dec 2007
Location: Home af 17-tiden verdensmester Boston Celtics
Stillinger: 1311
Wink Ikke alle sættes sammen, men viser nogle stykker til at undersøge

Vis den oprindelige fil.
Opret et duplikateksemplar med linjenummer.
Sæt variable mline lige til første forekomst af ABC.
Echo variable $ mline.
Brug awk at finde linjenummeret> 3 (værdi ml) og ordet blah.
Bemærk, at jeg ikke fandt earler blah poster.

[Jeg tror med awk, et par af disse skridt kan springes over ved at bruge de rekordstort antal parameter.]

Code:
> cat file73
blah
blah
ABC
123
456
789
DEF
yech
yech
blah
blah

> cat -n file73 >file73.n
> mline=$(grep -n ABC file73 | head -1 | cut -d":" -f1)
> echo $mline
3
> awk -v ml=$mline '$1>ml && $2=="blah" {print}' file73.n
    10  blah
    11  blah
  #3 (permalink)  
Old 11-20-2008
JT J.T. is offline
Registreret Bruger
  
 

Join Date: Nov 2008
Stillinger: 3
Den dumbest af stumme Text Search spørgsmål

Takket Joey for dit svar.

Et yderligere spørgsmål, hvis du vil, hvordan ville jeg så tildele værdien fra awk erklæring til en variabel til senere brug i mit script?
  #4 (permalink)  
Old 11-20-2008
JT J.T. is offline
Registreret Bruger
  
 

Join Date: Nov 2008
Stillinger: 3
Den dumbest af stumme Text Search spørgsmål

Jeg var i stand til at tildele resultaterne af awk erklæring til en variabel, men det ser ud som den medfølgende kode kun returnerer et resultat, hvis 2. søgekriterier (blah) er i 1. kolonne. Hvis 2. søgekriterier er ikke i 1. kolonne således ikke noget, der er returneret:

Code:
 
blah
blah
ABC
123
456
789
DEF
yech
yech
GHI blah
JKL blah
Hvordan kan jeg ændre denne logik til at søge ud over den 1. coumn?
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 10:35 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