Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Unix >> Content
    GREP Opplæring for Unix
    Søker etter en forekomst av en bestemt mønster av tegn i en fil eller standard inngang er en felles oppgave for Unix- brukere. Den " grep" kommandoen håndterer denne oppgaven . Søket samsvarer med et gitt mønster og skriver resultatet til standard utgang ( på skjermen). Kommandoen tar det første argumentet som søkemønster , og resten av argumentene som filnavn. Grunnleggende bruk

    grep kommandoen kan ta en enkel streng eller et regulært uttrykk som mønster sin og vil søke gjennom en eller flere filer . For eksempel , " grep Gordon employee.lst " vil søke etter mønster " Gordon " i filen " employee.lst " . For å søke etter flere ord strenger , sette mønsteret innen anførselstegn , enten dobbel eller enkel . Du kan bruke apostrof så lenge mønsteret ikke inneholder noen apostrof ( for eksempel navnet O'Neal ) . For eksempel , " grep ' James Miller ' employee.lst " vil returnere alle forekomster av " James Miller " . Imidlertid vil " grep ' Sam O'Malley ' employee.lst " fail . I stedet vil du bruke syntaksen " grep" Sam O'Malley " employee.lst " .

    Du kan også bruke regulære uttrykk for å matche en gruppe med lignende mønstre . Regulære uttrykk bruker tegn klasser i hakeparentes ( []) og metategn å angi mer enn ett mønster i en enkelt streng . Den fullstendige listen over metategn som brukes av grep kan bli funnet i grep mannen siden (se Resources , nedenfor) . Et eksempel på et søk ved hjelp metategn ville være: " grep" Wilco [ cx ] k * s * " employee.lst " . Dette søket sier søk etter strengen " Wilco " og enten "c " eller "x "; bokstavene " k " og " s " kan eller ikke kan forekomme i det hele tatt . Kommandoen vil returnere alle forekomster av " wilcox " og " wilcocks . "
    Kommandoalternativer

    Den grep kommandoen tar også et sett med alternativer som påvirker produksjonen av kommando. Den fullstendige listen finner du i man-siden , men det er noen vanlige.

    " - C" alternativet viser en telling av antall forekomster av mønsteret.

    " - n" alternativet viser linjenummer samt linjene som inneholder mønsteret.

    " -v " alternativet viser linjen eller linjene ikke samsvarer med mønsteret .

    " -i "alternativet ignorerer tilfelle av mønsteret.
    Bruke grep med andre kommandoer
    p Det er tider når du ønsker å kjøre en kommando, og søk etter et mønster i produksjonen av den kommandoen. I dette tilfellet , vil du kombinere de to kommandoer med røret (

    früher :

     Weiter:
      Relatert Artike
    ·Positivt og ulemper av Unix 
    ·UNIX SMC : Hvordan fikse en låst konto 
    ·Hvordan pakke ut en tar.gz Unix File 
    ·Hvordan kryptere en fil i Unix 
    ·Enkel metode for å retrive slettede filer i Unix 
    ·Hvordan endre en finger i Unix Med chfn 
    ·Slik installerer Jobs Command Script i SCO Unix 
    ·Unix CAD programmer 
    ·Oppbygging av Unix Operating System 
    ·Hvordan sjekke for Free Disk Space i UNIX 
      Anbefalte artikler
    ·Hvordan Microsoft SteadyState Work 
    ·Slik feilsøker Microsoft Feilmeldinger 
    ·Hvordan vet jeg om min datamaskin vil kjøre Windows XP…
    ·Hvordan øke skriftstørrelsen i Vista 
    ·Installasjon av Basement Glass Block Windows 
    ·Hvordan gjenopprette en midlertidig fil 
    ·Hvordan gjenopprette slettede MP3- filer 
    ·Hvordan installere antivirus på Linux 
    ·Hvordan få tilgang til en DIMM på en Inspiron 2650 
    ·Dormer Window Design Ideas 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/