Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Príkaz grep môže mať jednoduchý reťazec alebo regulárny výraz ako svoj vzor a bude hľadať prostredníctvom jedného alebo viacerých súborov . Napríklad , " employee.lst grep Gordon " bude hľadať vzor " Gordon " v súbore " employee.lst " . Ak chcete vyhľadať viac slov reťazcov , priložte vzor do úvodzoviek , a to buď dvojlôžkové alebo jednolôžkovú . Môžete použiť apostrofy ak vzor neobsahuje žiadne apostrofy ( napr. názov O'Neal ) . Napríklad , " grep " Jamesa Millera " employee.lst " vráti všetky výskyty " James Miller " . Avšak, " grep " Sama O'Malley ' employee.lst " zlyhá . Namiesto toho budete používať syntax " grep " Sam O'Malley " employee.lst " .
Môžete tiež použiť regulárne výrazy tak , aby zodpovedali skupinu podobných vzorov . Regulárne výrazy používa znak triedy v hranatých zátvorkách ( [ ] ) a metaznaky zadať viac ako jednu vzorku v rámci jedného reťazca . Kompletný zoznam metaznaky používaných grep možno nájsť v grep man stránky ( pozri zdroje , nižšie ) . Príklad vyhľadávania pomocou metaznaky by : " grep " wilco [ cx ] k * y * " employee.lst " . Toto hľadanie hovorí , že hľadanie reťazec " Wilco " a jeden " C " alebo " x " , písmená " k " a " s " sa môže alebo nemusí objaviť vôbec . Príkaz vráti všetky výskyty " Wilcox " a " Wilcocks . "
Možnosti príkazového
Príkaz grep tiež berie rad možností , ktoré majú vplyv na výstup príkaz . Úplný zoznam nájdete v manuálové stránke , ale existuje niekoľko obyčajné .
Voľba " - c " sa zobrazí počet počet výskytov vzoru .
" - n" voľba zobrazí číslo riadku , rovnako ako línie obsahujúcej vzorec .
voľba " - v " zobrazuje riadok alebo riadky , ktoré nezodpovedajú vzoru .
" - i " voľba ignoruje prípad vzoru .
Použitie grep s inými príkazmi
Sú chvíle , kedy chcete spustiť príkaz a hľadanie vzoru vo výstupe tohto príkazu . V tomto prípade budete kombinovať dva príkazy so zvislou čiarou (
Copyright © počítačové znalosti Všetky práva vyhradené