Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
GREP Tutorial voor Unix
Op zoek naar een optreden van een bepaald patroon van tekens in een bestand of standaard invoer is een gemeenschappelijke taak voor Unix-gebruikers . De " grep " commando verzorgt deze taak . De zoektocht komt overeen met een bepaald patroon en drukt het resultaat naar de standaard uitvoer ( het scherm ) . De commando neemt het eerste argument als het zoekpatroon , en de rest van de argumenten als bestandsnamen . Basic Usage

De grep commando kan een eenvoudige string of een reguliere expressie als zijn patroon te nemen en zal zoeken via een of meer bestanden . Bijvoorbeeld , " grep Gordon employee.lst " zal zoeken naar het patroon " Gordon " in het bestand " employee.lst " . Om te zoeken naar meerdere woord strijkers , omsluiten het patroon binnen aanhalingstekens , ofwel dubbel of enkel . U kunt enkele aanhalingstekens gebruiken, zolang het patroon geen enkele aanhalingstekens ( zoals de naam O'Neal ) bevatten . Bijvoorbeeld , " grep ' James Miller ' employee.lst " zal elk optreden van " James Miller " terugkeren . Toch zal ' grep ' Sam O'Malley ' employee.lst " mislukken. In plaats daarvan gebruikt u de syntax " grep " Sam O'Malley " employee.lst " .

U kunt ook reguliere expressies gebruiken om een ​​groep van vergelijkbare patronen passen . Reguliere expressies gebruikt character classes tussen vierkante haakjes ( [ ] ) en metatekens om meer dan een patroon binnen een enkele string opgeven . De volledige lijst van metacharacters gebruikt door grep kan worden gevonden in de grep man pagina ( zie bronnen hieronder ) . Een voorbeeld van een zoekopdracht met metacharacters zou zijn : " grep " wilco [ cx ] k * s * " employee.lst " . Deze zoektocht zegt zoektocht naar de string " wilco " en of " c " of " x " , de letters " k " en " s" kan wel of niet optreden helemaal . Het commando zal alle exemplaren van " wilcox " en terug te keren " wilcocks . "
Opties Command

De grep commando neemt ook een reeks opties die de output van de invloed commando . De volledige lijst is te vinden in de man page , maar er zijn een paar voorkomende.

De " - c " optie toont een telling van het aantal keren dat het patroon .

" - n" optie toont het lijnnummer alsook de regels met het patroon .

de " - v" optie wordt de lijn of lijnen niet overeenkomen met het patroon .

de " - i " optie negeert het geval van het patroon .
gebruiken grep met andere opdrachten

Er zijn momenten waarop je wilt een opdracht en zoeken naar een patroon uitvoeren in de uitvoer van dat commando . In dit geval zal u de twee commando's te combineren met de pijp ( | ) operator . Een veel voorkomende voorbeeld hiervan is wanneer je op zoek bent naar een bepaald proces in Unix . Om dit te doen , zul je pijp het commando " ps - ef " in grep : " ps-ef | grep bash " . Net als in een file search , kunt u zowel eenvoudige string zoekopdrachten of reguliere expressies .

Previous: Next:
  unix
·Hoe te afdruktaken verwijderen…
·Voordelen & Nadelen van het Un…
·Hoe te berekenen Mijn Grade Po…
·Hoe je Unix Time Bereken 
·Hoe word Gecertificeerd voor U…
·Hoe kan ik een gebruiker toe a…
·De specificaties van het Unix …
·Hoe om bestanden te vinden in …
·Unix Screen Command Tutorial 
  Related Articles
Hoe te Cool Bureaublad Achtergronden voo…
Hoe kan ik een CD formatteren in Windows…
Hoe kan ik drivers voor onbekende appara…
Hoe te Oost- Aziatische taalondersteunin…
Hoe te IIS 6 configureren voor Windows X…
Hoe maak je een wachtwoord voor de veili…
Hoe de Automated System Recovery Tool vo…
Hoe een herstel-cd voor Windows XP Pro S…
Hoe je CPU Usage Lower voor Windows XP 
  Besturingssysteem Articles
·Hoe Printer Drivers exporteren op Mac OS…
·Hoe te Screensavers In KDE 
·Hoe je uitschakelen Klik met de rechterm…
·Hoe maak je eenvoudig delen van bestande…
·Hoe te verwijderen van de Windows Startu…
·Hoe je programma's te verwijderen op Mac…
·Hoe je windows update met de agent op Vi…
·Hoe te DMG converteren Met MagicISO 
·Hoe te Powerpoint opslaan voor Mac te wo…
Copyright © Computer Kennis http://www.nldit.com