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
    Hvordan søke etter tekst i en fil i UNIX
    Søke etter tekst i en fil eller en gruppe filer er en felles kommandolinje- oppgave for UNIX-brukere . Det oppstår i mange programmering og database situasjoner og når et stort sett med filer , som en e arkiv , må søkes . Den grep programmet er et svært kraftig verktøy for å gjennomføre disse typer søk og er en standby på de fleste UNIX- brukere. Instruksjoner
    en

    Åpne en kommandolinje- terminal hvis du bruker et grafisk grensesnitt
    2

    Skriv inn grep kommandoen ved hjelp av følgende generelle form : .
    < P > grep ' text' filepath /filnavn

    der "tekst" er det du leter etter, og « filepath /filnavn " er en referanse til filen du ønsker å søke gjennom. For eksempel , etter

    grep ' aqua ' /brukere /michael /dokumenter /colors.txt

    vil søke gjennom filen som heter " colors.txt " i "dokumenter "-mappen til brukeren " michael " og finne alle forekomster av " aqua ".
    3

    Se resultatet av din grep kommandoen i kommandolinje- grensesnitt. Hver gang teksten du søker etter er funnet, vil grep sende ut linjen i filen som inneholder teksten .
    4

    Søk gjennom mange filer på en gang ved å bruke " -r " og /eller " *" jokertegn . For eksempel , etter

    grep- r ' aqua ' /brukere /michael /* . Txt

    vil søke gjennom " michael " brukers katalog for teksten "aqua " i hver fil med filtypen ». txt " på grunn av "*" karakter og vil også søke gjennom filer i undermapper i den katalogen på grunn av " -r " alternativet . Utgangen vil forord hver linje med en referanse til filen som linjen er i.
    5

    Legg til " -w " for å matche hele ord . For eksempel vil

    grep- w ' aqua ' /brukere /michael /dokumenter /colors.txt

    finne alle forekomster av " aqua " som før , men vil passere ordet " akvarium, " selv om det ikke inneholder søketeksten .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Start Activity Monitor Via en Unix Command 
    ·Unix Opplæring for nybegynnere 
    ·Slik konverterer Unix Font til Mac 
    ·Unix Audit Sjekkliste 
    ·Hvordan sjekke CPU-bruk på Unix 
    ·Hvordan fikse Skannere på jobb på Unix 
    ·Hvordan finne og fjerne ubrukte filer i Unix 
    ·Hvordan erstatte en fane med et komma i Unix 
    ·Hvordan sjekke om Running Jobber i bakgrunnen i Unix 
    ·Pipe Unix Opplæring 
      Anbefalte artikler
    ·Hvordan Inverter Screen Color på Mac OS X 
    ·Forskjeller i XP Embedded og XP Professional 
    ·Hvordan overføre data til en USB Drive 
    ·Viktigheten av mikroprosessorer 
    ·Hvordan dele Comcast Internett-tilkoblinger 
    ·Hvordan bli kvitt System Doctor 
    ·Hvordan du redigerer en Registry Script 
    ·Hvordan får jeg ut av Safe Mode i Windows Vista 
    ·Slik angrer du HP System Recovery på en harddisk 
    ·Slik installerer Spider Solitaire 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/