Sellest käsust leiame kaks ülalkirjeldatud funktsiooni. - Pean silmas juhtumi ignoreerimist, kus iganes seda märksõna kasutatakse, eemaldatakse juhtumi kiindumus.
Eeltingimus
Selle funktsiooni funktsionaalsuse täitmiseks Linuxi operatsioonisüsteemis peame installima Linuxi operatsioonisüsteemi. Pärast konfigureerimist esitate nõutud kasutajaandmed, mille abil kasutaja sisse logitakse. Peale selle, kui kasutajanimi ja parool on antud, on kasutajal juurdepääs kõigile operatsioonisüsteemi sisseehitatud funktsioonidele. Lõpuks, kui töölauale on juurdepääs, peate terminalile juurde pääsema, kuna sellel tuleb käsklusi käivitada.
Näide 1:
Selles näites näeme, kuidas grep aitab ära hoida väiketähtede tundlikkuse vältimist. Mõelge failile nimega files11.txt. Fail sisaldab järgmisi andmeid; nagu näete, on sõna mango kirjutatud erineval viisil, mõned sõnad on suurte ja mõned väiketähtedega. Kassikäsu kasutades kuvame faili andmed.
$kassfiles11.txt
Kui käsku on andmete kuvamiseks kasutatud, võib täheldada, et kuvatakse ainus sõna, mis sobib käsus oleva tähega. Kõik tähed on väiketähed.
$haaretmango failid11.txt
Nüüd, et mõista väiketähtede tundmatuse mõistet, kasutame käsus -I käsu tõstutundlikkuse käsitlemiseks, esitades kõik failis olevad andmed, mis vastavad käsu sees olevale stringile.
$haaret–Mango failid11.txt
Väljundist saate teada, et kõik andmed, mis vastavad sõnale mango, kuvatakse kas mõne sõnaga, mis on kirjutatud suurtähtedega ja mõned on väiketähtedega.
Näide 2
See näide meenutab esimest, erinevus seisneb selles, et saadakse ainult üks sõna. See käsk aitab kogu stringi saada, sobitades selle käsus sisalduva sõnaga. Olgu meil fail filea.txt. näitena tahame tuua antud vaste järgi rekordi.
$kassfilea.txt
Nüüd rakendage sama käsku juhtumi ignoreerimiseks ja väljundi kujutamiseks. Tehnilist sõna kuvatakse, välistades väiketähti, et muuta see tõstutundlikuks.
Näide 3
Teine meetod, kuidas grep -i kasutada väiketähtede ignoreerimiseks, on kõigepealt sisestada failinimi ja hiljem rakendada käsku –I grep -ga järgmiselt | operaator. Kassi kasutatakse koos |. Olgu meil fail nimega file24.txt. näitena.
$Kassifail24.txt| haaret- Ma AqsaSee käsk toob sõna Aqsa nii suurtes kui ka väiketähtedes.
Näide 4
Liikudes teise näite poole. Siin kuvame sõna my sisaldava faili andmed. Siin otsitakse kataloogi abil, nii et käsk sorteerib sõna kõigis failides, mille laiend on .txt süsteemis.
$haaret- mina olen/Kodu/aqsayasin/ *.txt
Ülaltoodud pilt näitab käsust saadud väljundit. minu sõna on esile tõstetud, see on mõlemal juhul. Mõned failid sisaldavad seda väikeste tähtedega, teised aga suurtähtedega. Samuti kuvatakse failide aadress ja failinimed.
Näide 5
Seda näidet saab rakendada kataloogis, kus on kõik failid. Piiranguid rakendatakse konkreetse tulemuse kuvamiseks, mis vastas käsus määratletud sõnale. on sõna, mida kasutatakse kõigi süsteemis olevate failide otsimiseks.
$haaret- olen küll/Kodu/aqsayasin/faili*
Väljund näitab terveid stringe, mis sisaldavad sobitatud sõna. Nagu on kirjutatud eraldi või kombineeritud teise sõna sisse, st õde.
Näide 6
Järgmine käsk näitab, kuidas –iw käsus koos töötab. Peale selle toimub otsing kahe faili kaudu ühes failis. Kaldkriips ja | kasutatakse faili kahe sõna kirjeldamiseks, samas kui –w kasutatakse faili vastava sõna täpseks vasteks.
$haaret-minu hamna |maja ’fail21.txt$haaret'port |maja ’fail21.txt
-Ma ignoreerin väiketähtede tundlikkust. Ülaltoodud näites näeme, et –w koos –I olemasolu võimaldab esimese käsu maja mitte arvesse võtta, sest –w võimaldab täpset vaste. Teises käsus eemaldasime mõlemad –iw, seega kuvatakse mõlemad sõnad pärast stringis sobitamist.
Näide 7
Erinevat meetodit kasutades otsitakse rohkem kui ühte sõna. Mõlemat sõna otsitakse samast failist, need sõnad on töö ja teenimine. Samuti teenitakse tulu sõnast õppimine ning võtke arvesse, et iga sõna on märksõnast –e eraldatud.
$haaret–Mina - töö - teenin faili filea.txt
Ülaltoodud pilt näitab käsus sisalduvaid sõnu käsitlevaid lõigu terveid stringe. Nagu ülaltoodud näited, olen ignoreerinud igasugust diskrimineerimist sõnades töö ja teenimine.
Näide 8
Selles näites otsitakse kahte sõna, mis esinevad laiendi .txt kõigis failides. Need kaks sõna on eraldatud tähisega –e, kuna –e on õige viis kahe sõna eraldamiseks. Saadud väljundis kuvatakse mõlemad sõnad kõigis tekstilaiendi failides. Faili kogu aadress saadakse ja kuvatakse. - Ma ignoreerin tõstutundlikkust ja kuvan mõlemas failis mõlemad sõnad.
$haaret–Ma - töö - teenin/Kodu/aqsayasin/ *.txt
Järeldus
Selles juhendis kasutasime väiketähtede tundlikkuse kontseptsiooni täpsustamiseks kõige lihtsamat näidet. Oleme püüdnud igati läbi vaadata kõik aspektid, et parandada teadmisi grepi kohta.