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
Grep og slette linjer undtagen strækninger med strygere vj8436 Shell Programmering og Scripting 14 04-17-2009 11:25 AM
hente linjer, der svarer til et mønster fadista UNIX for dummyer Spørgsmål & svar 2 12-10-2008 04:40 AM
hente linier fra filen, som falder ind under de givne datointerval Sharmila_P Shell Programmering og Scripting 5 07-31-2008 08:30 AM
grep og henter linjer efter grep arghya_owen Shell Programmering og Scripting 2 07-16-2008 07:25 AM
hente tekst efter grep frustrated1 UNIX for dummyer Spørgsmål & svar 2 12-16-2006 11:42 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 03-11-2009
learning_linux learning_linux is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 2
hente linjer bruge sed, grep eller awk

Hej,

Jeg leder efter en kommando til at hente en blok af linjer ved hjælp af sed eller grep, sandsynligvis awk hvis det kan gøre arbejdet.

I nedenstående eksempel
Ved at søge efter ord "Tredje line2"Jeg forventer at hente den fulde blokere begyndende med»BEGIN«Og slutter med»SLUT'I søgefeltet.

Eksempel:

BEGIN
Anden linje
Tredje Line1
Fjerde linje
SLUT
BEGIN
Anden linje
Tredje line2
Fjerde linje
SLUT
BEGIN
Anden linje
Tredje Line3
Fjerde linje
SLUT

Output forvente:

BEGIN
Anden linje
Tredje line2
Fjerde linje
SLUT

Bemærk: Block linje størrelse kan variere & hver blok kan have forskellige line størrelser fra en anden.

Tak

Sidst redigeret af learning_linux; 03-31-2009 på 12:45 AM..
  #2 (permalink)  
Old 03-11-2009
Whiteboard's Avatar
Whiteboard Whiteboard is offline
Registreret Bruger
  
 

Join Date: Feb 2009
Beliggenhed:........
Stillinger: 111
Kan du sende dine ønskede output ...
  #3 (permalink)  
Old 03-25-2009
learning_linux learning_linux is offline
Registreret Bruger
  
 

Join Date: Mar 2009
Stillinger: 2
Whiteboard,
har opdateret den forventede produktion. Tak
  #4 (permalink)  
Old 03-25-2009
Whiteboard's Avatar
Whiteboard Whiteboard is offline
Registreret Bruger
  
 

Join Date: Feb 2009
Beliggenhed:........
Stillinger: 111
Code:
$ grep -B 2 -A 2 "Third line2" filename
BEGIN
Second line
Third line2
Fourth line
END
Closed Thread

Bogmærker

Tags
grep eller

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 02:57 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