The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Søk, erstatte strengen i file1 med streng fra (søketabellen) file2? gstuart Shell programmering og Skripting 9 06-08-2009 07:11
søk excat streng i en annen streng (grep "feiler") bora99 UNIX for Dummies Spørsmål og svar 0 06-05-2008 07:41
Problemet med grep på søkestrengen i en txt-fil over flere filer m00 UNIX for Dummies Spørsmål og svar 2 05-18-2008 03:21
Perl: Søk etter streng på linje deretter søke og erstatte tekst Crypto Shell programmering og Skripting 4 01-04-2008 10:24
grep: RE error 41: Ingen husket søkestreng. fkaba81 Shell programmering og Skripting 2 06-22-2006 03:23

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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 03-12-2008
raga raga is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Innlegg: 4
grep for en søkestreng

Hei,

Jeg vil grep en fil for en søkestreng og få de neste 10 linjer etter søkestrengen.
for eksempel i filen tnsnames.ora har jeg 100 entries.i vil søke etter en streng og få oppføringen for at db.

behage hjelpe å oppnå dette bruker awk eller sed?

Takk.
  #2 (permalink)  
Old 03-12-2008
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Bli Dato: desember 2003
Sted: Florida
Innlegg: 1938
grep-A 10 "søkestreng" fil
  #3 (permalink)  
Old 03-12-2008
raga raga is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Innlegg: 4
hei,
grep-A ikke fungerer for HP UNIX.
$ Grep-A 10 "ARMP" tnsnames.ora
grep: ulovlige alternativet - A

Gi meg beskjed, er det noen andre alternativ?
Takk.
  #4 (permalink)  
Old 03-12-2008
sanjaypraj sanjaypraj is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Innlegg: 7
Vil et shell script gjøre for deg? Jeg vet ikke om det kan gjøres ved hjelp av noen kommando.
  #5 (permalink)  
Old 03-12-2008
Tytalus's Avatar
Tytalus Tytalus is offline Forum Advisor  
echo (1 .. 9) ^ 2 \; | bc
  
 

Bli Dato: juni 2003
Sted: Skottland
Innlegg: 431
trolig en enklere måte å gjøre dette, men dette fungerer ....


Code:
#  sed -ne '/string/{
n
p
n
p
n
p
n
p
n
p
n
p
n
p
n
p
n
p
n
p
}
' infile

  #6 (permalink)  
Old 03-12-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
stoffmisbruker
  
 

Bli Date: Jan 2007
Beliggenhet: Варна, България / Milano, Italia
Innlegg: 2926
Sitat:
Originally Posted by raga View Post
[...]
Jeg vil grep en fil for en søkestreng og få de neste 10 linjer etter søkestrengen.
[...]

Code:
awk '/pattern/{c=11}c&&c--' file

  #7 (permalink)  
Old 03-12-2008
raga raga is offline
Registrert bruker
  
 

Bli Date: Mar 2008
Innlegg: 4
Hei,
awk '/ mønster / (c \u003d 11) c & & c -' file
dette faktisk returnerte meg hele 11 linjer fra forekomsten av mønsteret i filen.
Men jeg gjorde ikke forstå hvordan det fungerer? Kan du forklare meg.

Takk.
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 02:38.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0