Grub

Jak řešíte malá a velká písmena?

Jak řešíte malá a velká písmena?
Globální tisk regulárních výrazů je všestrannou a výkonnou funkcí systému Linux. Pomáhá při hledání slov a frází v souboru, takže klíčové slovo grep se 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 pomocí 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 termínů z dat. Nejjednodušší funkcí grepu 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á při získávání požadovaného výstupu odstraněním diskriminace případu, což lze provést na hlavní stránce grep.

$ man grep

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

Předpoklad

Abychom splnili funkčnost této funkce v operačním systému Linux, musíme mít nainstalovaný OS Linux. Po konfiguraci poskytnete požadované informace o uživateli, pomocí kterého bude uživatel přihlášen. Kromě toho po zadání uživatelského jména a hesla bude mít uživatel přístup ke všem integrovaným funkcím operačního systému. Nakonec je po přístupu na plochu vyžadován přístup k terminálu, protože na něm je třeba spouštět příkazy.

Příklad 1:

V tomto příkladu uvidíme, jak grep pomáhá vyhnout 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 psána velkými písmeny a některá malými písmeny. Pomocí příkazu cat zobrazíme data souboru.

$ kočičí soubory 11.txt

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

$ grep mango soubory 11.txt

Abychom pochopili koncept necitlivosti na velká a malá písmena, použijeme v příkazu „-I“ ke zpracování malých a velkých písmen poskytnutím všech dat obsažených v souboru, shodných s řetězcem přítomným uvnitř příkazu.

$ grep - soubory manga 11.txt

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

Příklad 2

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

$ kočičí filea.txt

Nyní použijte stejný příkaz k ignorování velkých a malých písmen a zobrazení výstupu. Technické slovo se zobrazí vyloučením velkých a malých písmen.

Příklad 3

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

$ Cat file24.txt | grep -I „Aqsa“

Tento příkaz načte slovo „Aqsa“ velkými i malými písmeny.

Příklad 4

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

$ grep -I můj / 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 ji obsahují malými písmeny, zatímco jiné ji mají velkými písmeny. Zobrazí se také adresa souborů a názvy souborů.

Příklad 5

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

$ grep -I je / home / aqsayasin / soubor *

Výstup zobrazuje celé řetězce obsahující v něm shodné slovo. Protože „je“ je psáno samostatně nebo kombinováno do jiného slova, tj.E. sestra.

Příklad 6

Další příkaz ukazuje, jak -iw společně pracuje v příkazu. Kromě toho se zde prohledávají dvě slova v jednom souboru. Zpětné lomítko a „|“ se používají k popisu dvou slov v souboru, zatímco -w se používá k přesné shodě příslušného slova v souboru.

$ grep -iw 'hamna \ | house' soubor21.txt
$ grep 'hamn \ | house' file21.txt

-Citlivost na velká a malá písmena budu ignorovat. 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 považován, protože -w umožňuje přesnou shodu. Ve druhém příkazu jsme odstranili obě -iw, proto se obě slova zobrazí po shodě v řetězci.

Příklad 7

Více než jedno slovo je prohledáno použitím jiné metody. Obě slova jsou hledána ve stejném souboru, tato slova jsou „práce“ a „vydělávat“. Výdělek je načten ze slova učení. Všimněte si také, že každé slovo je odděleno od klíčového slova -e.

$ grep -I -e práce -e vydělat špínu.txt

Výše uvedený obrázek ukazuje celé řetězce v odstavci týkajícím se slov přítomných v příkazu. Stejně jako výše uvedené příklady, -Ignoroval jsem veškerou případovou diskriminaci slov práce a výdělku.

Příklad 8

V tomto příkladu je hledání dvou slov přítomných ve všech souborech souboru .přípona txt. Tato dvě slova jsou oddělena pomocí -e, protože -e je správná cesta pro oddělení dvou slov. Získaný výstup bude mít obě slova zobrazená ve všech souborech s textovou příponou. Získá se celá adresa souboru a zobrazí se. -Ignoruji velká a malá písmena a zobrazím obě slova přítomná ve všech souborech.

$ grep -I -e práce -e vydělat / domů / aqsayasin / *.txt

Závěr

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

V systému Windows 10 nefunguje levé tlačítko myši
Pokud používáte speciální myš s notebookem nebo stolním počítačem, ale levé tlačítko myši nefunguje ve Windows 10/8/7 z nějakého důvodu uvádíme několi...
Kurzor při psaní v systému Windows 10 skáče nebo se pohybuje náhodně
Pokud zjistíte, že kurzor myši skáče nebo se pohybuje sám, automaticky, náhodně při psaní v notebooku nebo počítači se systémem Windows, pak vám někte...
Jak obrátit směr posouvání myši a touchpadu ve Windows 10
Myš a Touchpadnejenže usnadňují výpočet, ale jsou efektivnější a méně časově náročné. Nemůžeme si představit život bez těchto zařízení, ale přesto je ...