Jak rozumíte rozlišování malých a velkých písmen?

How Do You Grep Case Sensitive



Globální tisk regulárních výrazů je univerzální a výkonná funkce Linuxu. Pomáhá při hledání slov a frází v souboru tak, že se klíčové slovo grep používá k získání požadované funkce. Grep se používá k získávání dat nejen z přímého vyhledávání v textu, ale také z adresářů, a to použitím příkazů na něm. Vyhledá příslušná data a upraví je odstraněním mezery mezi textem, získáním čísel řádků a vyloučením výrazů z dat. Nejjednodušší funkcí grep je zvládnout rozlišování malých a velkých písmen. Grep ve výchozím nastavení rozlišuje velká a malá písmena, a proto ukazuje vnímatelnost velkých i malých písmen v souboru. Tato funkce pomáhá získat požadovaný výstup odstraněním diskriminace případu, což lze provést na hlavní stránce grep.

$muž rukojeť







Z tohoto příkazu najdeme dvě výše popsané funkce. –Myslím tím, že případ ignoruji, kdekoli je toto klíčové slovo použito, náklonnost k případu je odstraněna.



Předpoklad

Abychom splnili funkce této funkce v operačním systému Linux, musíme mít nainstalovaný operační systém Linux. Po konfiguraci poskytnete požadované informace o uživateli, pomocí kterých bude uživatel přihlášen. Kromě toho, když bude zadáno uživatelské jméno a heslo, bude mít uživatel přístup ke všem vestavěným funkcím operačního systému. Konečně, jakmile se dostanete na plochu, budete požádáni o přístup k terminálu, protože na něm musí být spuštěny příkazy.



Příklad 1:

V tomto příkladu uvidíme, jak grep pomáhá při vyhýbání se rozlišování malých a velkých písmen. Zvažte soubor s názvem files11.txt. Soubor obsahuje následující data; jak vidíte, slovo mango je psáno různými způsoby, některá slova jsou velká a některá malá. Pomocí příkazu cat zobrazíme data souboru.





$kočkafiles11.txt

Jakmile je příkaz použit k zobrazení dat, lze pozorovat, že se zobrazí jediné slovo, které odpovídá velikosti písmene přítomného v příkazu. Všechna písmena jsou malá.



$rukojeťsoubory manga11.txt

Abychom porozuměli konceptu necitlivosti na malá a velká písmena, použijeme -I v příkazu ke zpracování rozlišování velkých a malých písmen poskytnutím všech dat přítomných v souboru, shodou s řetězcem přítomným uvnitř příkazu.

$rukojeť–I mango files11.txt

Z výstupu se dozvíte, že všechna data, která odpovídají slovu mango, jsou zobrazena buď s některými slovy napsanými velkými písmeny a některá s malými písmeny.

Příklad 2

Tento příklad se podobá tomu prvnímu, rozdíl je v tom, že se získá pouze jedno slovo. Tento příkaz pomáhá získat celý řetězec tak, že jej porovná se slovem uvedeným v příkazu. Pojďme mít soubor filea.txt. jako příklad chceme načíst záznam podle dané shody.

$kočkafilea.txt

Nyní použijte stejný příkaz k ignorování případu a zobrazení výstupu. Technické slovo se zobrazí vyloučením případu, aby se rozlišovala velká a malá písmena.

Příklad 3

Další metodou použití grep k ignorování velkých a malých písmen je nejprve zadat název souboru a později použít příkaz –I s grep následujícím | operátor. Kočka se používá ve spojení s |. Pojďme mít soubor s názvem file24.txt. jako příklad.

$Soubor Cat24.txt| rukojeť–Já Aqsa

Tento příkaz načte slovo Aqsa v malých i velkých písmenech.

Příklad 4

Posun k dalšímu příkladu. Zde zobrazíme data souboru obsahujícího slovo my. Zde se vyhledávání provádí zavedením adresáře, takže příkaz roztřídí slovo ve všech souborech s příponou .txt v systému.

$rukojeť–Já moje/Domov/aqsayasin/ *.txt

Výše uvedený obrázek ukazuje výstup získaný z příkazu. moje slovo je zvýrazněno, to je v obou případech. Některé soubory jej obsahují malými písmeny, zatímco jiné ho obsahují velkými písmeny. Zobrazí se také adresa souborů a názvy souborů.

Příklad 5

Tento příklad lze použít na adresář, ve kterém jsou přítomny všechny soubory. Omezení budou použita k zobrazení konkrétního výsledku, který odpovídá slovu, které jsme definovali v příkazu. je slovo, které se používá pro vyhledávání ve všech souborech přítomných v systému.

$rukojeť–Já jsem/Domov/aqsayasin/soubor*

Výstup zobrazuje celé řetězce obsahující odpovídající slovo. Jak je psáno samostatně nebo kombinováno v jiném slově, tj. Sestra.

Příklad 6

Následující příkaz ukazuje, jak –iw funguje společně v příkazu. Kromě toho zde probíhá vyhledávání pomocí dvou slov v jednom souboru. Zpětné lomítko a | se používají k popisu dvou slov v souboru, zatímco –w se používá pro přesnou shodu příslušného slova v souboru.

$rukojeť-iw 'hamna |dům ‘soubor21.txt

$rukojeť'přístav|dům ‘soubor21.txt

-Budu ignorovat rozlišování malých a velkých písmen. Ve výše uvedeném příkladu vidíme, že přítomnost –w s –I umožňuje, aby dům v prvním příkazu nebyl brán v úvahu, protože –w umožňuje přesnou shodu. Ve druhém příkazu jsme odstranili oba –iw, proto se obě slova zobrazí po shodě v řetězci.

Příklad 7

Vyhledá se více než jedno slovo použitím jiné metody. Obě slova jsou vyhledávána ze stejného souboru, tato slova jsou zaměstnání a vydělávají. Výdělek je získáván také ze slovního učení. Vezměte prosím na vědomí, že každé slovo je odděleno od klíčového slova –e.

$rukojeť–J – pracuji – vydělávám soubor filea.txt

Výše uvedený obrázek ukazuje celé řetězce v odstavci týkající se slov přítomných v příkazu. Stejně jako výše uvedené příklady jsem ignoroval veškerou případovou diskriminaci slov práce a vydělávat.

Příklad 8

V tomto případě hledání dvou slov přítomných ve všech souborech přípony .txt. Tato dvě slova jsou oddělena znakem –e, protože –e je správným způsobem oddělení dvou slov. Získaný výstup bude mít ve všech souborech textové přípony zobrazena obě slova. Získá se a zobrazí se celá adresa souboru. –Ignoruji rozlišování velkých a malých písmen a zobrazí obě slova přítomná ve všech souborech.

$rukojeť–J – pracuji – vydělávám/Domov/aqsayasin/ *.txt

Závěr

V této příručce jsme použili nejjednodušší příklad k vypracování konceptu citlivosti velkých a malých písmen. Snažili jsme se ze všech sil projít každý aspekt, abychom rozšířili znalosti týkající se grep.