The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
egrep DNAx86 Programmeren en Shell Scripting 7 01-18-2008 08:59
Egrep Cheat Sheet overal? Op zoek naar zin van egrep-c leelm UNIX voor Dummies Questions & Answers 2 01-11-2008 03:37 PM
egrep syntaxis vraag DKNUCKLES Programmeren en Shell Scripting 1 11-18-2007 04:46 PM
Egrep Help FuzzyNips UNIX voor Dummies Questions & Answers 2 11-10-2004 04:25 PM
egrep-f Tine UNIX voor Dummies Questions & Answers 2 06-25-2003 11:28

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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-19-2006
rohitv rohitv is offline
Geregistreerde gebruiker
  
 

Join Date: May 2006
Posten: 7
vraag over egrep

Hoi
Ik probeer dit commando te gebruiken:
egrep '^ a (2,6) $' testexpr4D

ophalen lijnen met 2,3,4,5, of 6 a's in een bestand.
Het bestand heeft testexpr4D items zoals:
een
aa
aaa
aaaa
aaaaa
aaaaaa
123456
Abcdef

Ik had verwacht te zien 5 regels in de output, maar er gebeurt niets.
Kan iemand helpen alstublieft?
Bedankt
Rohit
  #2 (permalink)  
Old 05-19-2006
tayyabq8's Avatar
tayyabq8 tayyabq8 is offline Forum Advisor  
Moderator
  
 

Join Date: november 2004
Locatie: Bahrein
Posts: 579
Code:
egrep '^a\{2,6\}$' testexpr4D
  #3 (permalink)  
Old 05-19-2006
rohitv rohitv is offline
Geregistreerde gebruiker
  
 

Join Date: May 2006
Posten: 7
vraag over egrep

Hi Shreenmotor,
Dat ook niet werkt!

Bedankt
Rohit
  #4 (permalink)  
Old 05-19-2006
jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Join Date: Feb 2004
Locatie: NM
Berichten: 5.762
Dit werkt als volgt:
Code:
 egrep '^(a)(a)?' filename
test:
Code:
kcsdev:/home/jmcnama> cat filename
a
aa
aaa
aaaa
aaaaa
aaaaaa
123456
ABCDEF



kcsdev:/home/jmcnama> egrep '^(a)(a)?' filename
a
aa
aaa
aaaa
aaaaa
aaaaaa
Opmerking:
Code:
 egrep '^(a)+$' filename
dichter te corrigeren - juist die "een regel van elke niet-nul duur dat alleen de brief een '

Laatst gewijzigd door Jim McNamara; op 05.19.2006 04:36 PM..
  #5 (permalink)  
Old 05-22-2006
rohitv rohitv is offline
Geregistreerde gebruiker
  
 

Join Date: May 2006
Posten: 7
vraag over egrep

Jim,
Uw oplossing haalt alle a's in een bestand. Ik moet voor het ophalen van de lijnen met
2 tot 6 a's in een lijn
Rohit
  #6 (permalink)  
Old 05-22-2006
ranj @ CHN ranj@chn is offline Forum Advisor  
Spelen met Ubuntu Now!
  
 

Join Datum: oktober 2005
Locatie: Chennai
Posts: 365
brengen een 'a'

Zet een een voor de genoemde patroon. Je moet je resultaat.
egrep '^ a (a) + $' bestandsnaam
  #7 (permalink)  
Old 05-22-2006
vino's Avatar
vino vino is offline Forum Staff  
Supporter (in vino veritas)
  
 

Join Date: Feb 2005
Locatie: Bangalore, India
Berichten: 2.798
Citaat:
Oorspronkelijk geplaatst door shereenmotor
Code:
egrep '^a\{2,6\}$' testexpr4D
shereenmotor, dat de oplossing is vrij dicht, maar geen sigaar!

U bent mengen de syntaxis van de sed en [e] grep.

Als het ware sedHet zou

Code:
sed -n -e "/^a\{2,6\}$/p" filename
Als het ware grep zou het

Code:
egrep '^a{2,6}$' filename
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 09:12.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0