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
Substr smider en fejl. Nogen alternativer? naseert Shell Programmering og Scripting 3 05-08-2008 01:34 PM
dobbelte tankestreger systemsb UNIX for dummyer Spørgsmål & svar 2 05-18-2006 11:41 AM
hjælpe med at fjerne streger fra socialsikringsnummer Marcia P UNIX for dummyer Spørgsmål & svar 2 02-28-2006 09:10 PM
fwrite smider segmentering skyld fermisoft Højtstående Programmering 6 09-13-2005 02:46 AM

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 04-25-2007
kingdbag kingdbag is offline
Registreret Bruger
  
 

Join Date: Jun 2006
Beliggenhed: Las Vegas, NV
Stillinger: 104
grep smider i bindestreger?

Hey gutter,

Jeg forsøger at grep for to ting ud af en fil, og jeg fik at arbejde, men hvorfor er det tilfældigt at smide "-" i produktionen? Findes der en enkel måde at slippe af med dem? Det synes kun at gøre det, når linjen over hvad im leder efter har numre i det.

Code:
$ egrep -i -B 1 'port-name|description' in.txt
127.0.0.1
description
--
127.0.0.2
description
--
127.0.0.3
description
helpme
port-name
yay
port-name
  #2 (permalink)  
Old 04-27-2007
srinivasan_85 srinivasan_85 is offline
Registreret Bruger
  
 

Join Date: Jan 2007
Stillinger: 28
Se, om det hjælper?

Hej,
Jeg har set noget lignende dette, mens du bruger "gnu grep ". Hvis du blot grep til noget, vil kun de linjer, der indeholder search-mønster vises. Men hvis u udstede"gnu grep -1 'search-mønster "file", vil du få linjer umiddelbart før og efter den linje, der indeholder search-mønster.

I dit tilfælde, giver det den linje, lige før den linje, der indeholder search-mønster, I guess.

Der er en chance for, at din "egrep" kan være alias for at "gnu egrep ", eller i det mindste du bruger den version af egrep inde i gnu mappe.

Det ville være pænt af dig, hvis du vil forklare funktionaliteten i "-B" valgmulighed. Jeg var ikke i stand til at fastslå ..

Tak,
Srini

Senest redigeret af srinivasan_85; 04-27-2007 kl 08:54 AM.. Årsag: Typografiske fejl
  #3 (permalink)  
Old 04-27-2007
sysgate's Avatar
sysgate sysgate is offline Forum Advisor  
Unix-baserede
  
 

Join Date: Nov 2006
Beliggenhed: Bulgarien
Posts: 1.322
Det er ikke tilfældigt, det er tilsigtet, fra "mand grep"
Citat:
-B NUM, - before-context \u003d NUM
Udskriv NUM linjer af førende sammenhæng før matchende linjer. Steder en linje, der indeholder - mellem tilstødende
grupper af kampe.
, Så er det bruges kinda som separator.
  #4 (permalink)  
Old 04-27-2007
kingdbag kingdbag is offline
Registreret Bruger
  
 

Join Date: Jun 2006
Beliggenhed: Las Vegas, NV
Stillinger: 104
Ja jeg bruger en GNU grep for dette ... "A" henter linjer under, hvad du søger, og "B" grabber linjer ovenfor. Jeg har lige oprettet en perl script til at fjerne dem, før det skriver til en ny fil. Jeg er forfærdeligt med at bruge sed, Awk, nawk osv. ... så det var hurtigste lave for mig.
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 01:53 AM.


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