No šīs komandas mēs atradīsim divas iepriekš aprakstītās funkcijas. - Es gribu ignorēt gadījumu, lai kur šis atslēgvārds tiktu izmantots, lietas simpātijas tiek noņemtas.
Priekšnosacījums
Lai izpildītu šīs funkcijas funkcionalitāti Linux operētājsistēmā, mums ir jāinstalē Linux OS. Pēc konfigurēšanas jūs sniegsit nepieciešamo lietotāja informāciju, ar kuras palīdzību lietotājs tiks pierakstīts. Turklāt, kad būs norādīts lietotājvārds un parole, lietotājs varēs piekļūt visām iebūvētajām operētājsistēmas funkcijām. Visbeidzot, pēc piekļuves darbvirsmai jums ir jāpiekļūst terminālim, jo tajā ir jāizpilda komandas.
1. piemērs:
Šajā piemērā mēs redzēsim, kā grep palīdz izvairīties no reģistrjutības. Apsveriet failu ar nosaukumu files11.txt. Failā ir šādi dati; kā redzat, vārds mango ir rakstīts dažādos veidos, daži vārdi ir lielie un daži mazie. Izmantojot komandu cat, mēs parādīsim faila datus.
$kaķisfiles11.txt
Kad komanda tiek izmantota datu parādīšanai, var novērot, ka tiek parādīts vienīgais vārds, kas atbilst komandā esošā burta lielajam un lielajam burtam. Visi burti ir ar mazajiem burtiem.
$satvēriensmango faili11.txt
Tagad, lai saprastu lielo un mazo burtu nejutīguma jēdzienu, komandā mēs izmantosim -I, lai apstrādātu reģistrjutību, sniedzot visus failā esošos datus, kas atbilst komandā esošajai virknei.
$satvēriens–I mango faili11.txt
No izvades jūs uzzināsit, ka visi dati, kas atbilst vārdam mango, tiek parādīti vai nu ar dažiem vārdiem, kas rakstīti ar lielajiem burtiem, bet daži - ar mazajiem burtiem.
2. piemērs
Šis piemērs atgādina pirmo, atšķirība ir tāda, ka tiek iegūts tikai viens vārds. Šī komanda palīdz iegūt visu virkni, saskaņojot to ar komandā sniegto vārdu. Ļaujiet mums izveidot failu filea.txt. piemēram, mēs vēlamies iegūt ierakstu atbilstoši dotajai atbilstībai.
$kaķisfilea.txt
Tagad izmantojiet to pašu komandu, lai ignorētu lietu un attēlotu izvadi. Tehniskais vārds tiek parādīts, izslēdzot reģistru, lai padarītu to reģistrjutīgu.
3. piemērs
Vēl viena metode, kā izmantot grep, lai ignorētu reģistru, ir vispirms ievadīt faila nosaukumu un vēlāk lietot komandu -I ar grep sekojot | operators. Kaķis tiek lietots kopā ar |. Ļaujiet mums izveidot failu ar nosaukumu file24.txt. kā piemērs.
$Kaķa fails24.txt| satvēriens- Es AksaŠī komanda iegūs vārdu Aqsa gan lielajos, gan mazajos burtos.
4. piemērs
Pārejot uz citu piemēru. Šeit mēs parādīsim faila datus, kas satur vārdu my. Šeit meklēšana tiek veikta, ieviešot direktoriju, tādējādi komanda sakārtos vārdu visos failos ar paplašinājumu .txt sistēmā.
$satvēriens- es esmu/mājas/aqsayasin/ *.txt
Iepriekš redzamajā attēlā ir parādīta no komandas iegūtā izeja. mans vārds ir izcelts, tas ir abos gadījumos. Daži faili to satur ar maziem burtiem, bet citi - ar lielajiem burtiem. Tiek parādīta arī failu adrese un failu nosaukumi.
5. piemērs
Šo piemēru var attiecināt uz direktoriju, kurā ir visi faili. Ierobežojumi tiks piemēroti, lai parādītu konkrēto rezultātu, kas atbilst komandā definētajam vārdam. is vārds tiek izmantots meklēšanai visos sistēmā esošajos failos.
$satvēriens- es esmu/mājas/aqsayasin/failu*
Izvade parāda veselas virknes, kurās ir atbilstošs vārds. Kā rakstīts atsevišķi vai apvienots citā vārdā, ti, māsa.
6. piemērs
Nākamā komanda parāda, kā –iw komandā darbojas kopā. Turklāt šeit meklēšana notiek, izmantojot divus vārdus vienā failā. Slīpsvītra un | tiek izmantoti, lai aprakstītu divus vārdus failā, bet –w tiek izmantota, lai precīzi atbilstu attiecīgajam faila vārdam.
$satvēriens-mana hamna |mājas ”fails21.txt$satvēriens'osta |mājas ”fails21.txt
-Es ignorēšu reģistrjutību. Iepriekš minētajā piemērā mēs redzam, ka –w ar –I klātbūtne ļauj pirmajā komandā iekļauto māju neņemt vērā, jo –w pieļauj precīzu atbilstību. Otrajā komandā mēs esam noņēmuši abus –iw, tāpēc abi vārdi tiek parādīti pēc atbilstības virknē.
7. piemērs
Vairāk nekā viens vārds tiek meklēts, izmantojot citu metodi. Abi vārdi tiek meklēti no viena faila, šie vārdi ir darbs un nopelnīt. Ieņēmumi tiek iegūti no vārda mācīšanās, kā arī ņemiet vērā, ka katrs vārds ir atdalīts no atslēgvārda –e.
$satvēriens–I –e darbs –e pelnu filea.txt
Iepriekš redzamais attēls parāda visas virknes rindkopā attiecībā uz komandā esošajiem vārdiem. Tāpat kā iepriekš minētie piemēri, es esmu ignorējis visu gadījumu diskrimināciju vārdos darbs un nopelnīt.
8. piemērs
Šajā piemērā tiek meklēti divi vārdi, kas atrodas visos paplašinājuma .txt failos. Šie divi vārdi ir atdalīti ar –e, jo –e ir pareizais veids, kā atdalīt divus vārdus. Iegūtajā iznākumā abi vārdi tiks parādīti visos teksta paplašinājuma failos. Visa faila adrese tiek iegūta un tiek parādīta. - Es ignorēšu reģistrjutību un parādīšu abus vārdus, kas atrodas visos failos.
$satvēriens–E – darbs - es pelnu/mājas/aqsayasin/ *.txt
Secinājums
Šajā rokasgrāmatā mēs esam izmantojuši vienkāršāko piemēru, lai izstrādātu jēdzienu par reģistrjutību. Mēs esam darījuši visu iespējamo, lai izskatītu katru aspektu, lai uzlabotu zināšanas par grep.