GNU/Linux >> Znalost Linux >  >> Linux

Příklady a použití Grep rozlišují velká a malá písmena

grep je jedním z nejužitečnějších nástrojů pro hledání textových znaků, slov a frází v linuxové krabici. Dnes vám ukážeme, jak správně používat parametr grep citlivý na malá a velká písmena k nalezení přesné informace, kterou potřebujete.

Předpokládejme, že máte v textovém souboru dvě slova:Hello a hello.

Pokud spustíte normální grep, například:

grep hello nixcp.txt

Výstup vám zobrazí pouze nalezené řádky obsahující řádek, který obsahuje slovo „ahoj“. Jak vidíte, grep nerozlišuje velká a malá písmena.

Pokud však přidáte parametr -i, bude grep rozlišovat malá a velká písmena, zkusme to znovu.

grep -i "Hello" nixcp.txt

Spousta nových uživatelů Linuxu a Unixu často používá cat a pak grep, není špatné používat oba příkazy, ale není to vůbec užitečné, protože přidáváte další příkazy k něčemu, co to vlastně nepotřebuje. Příklad grep rozlišující malá a velká písmena pomocí cat:

cat nixcp.txt | grep -i “Hello”

Oba příklady vám ukáží úplný seznam odpovídajících slov, která začínají na „ahoj“ a „ahoj“, najde dokonce slova jako HELLO nebo ahoj, pokud je přidáte do textového souboru. Opravdu to usnadní nalezení požadovaných znaků, když je potřebujete.

Podívejte se na toto video, kde ukazujeme praktické použití volby grep rozlišující malá a velká písmena pomocí parametru -i:

Další změna:

  • Cheatsheet základních příkazů systému Linux
  • Grep muž na Gnu
     
Příklady a použití Grep citlivé na malá a velká písmena byly naposledy upraveny:8. června 2017 Estebanem Borgesem
Linux
  1. Bash pro průvodce smyčkou a příklady

  2. Použít příkaz Grep a vyhledat?

  3. Linux nerozlišuje malá a velká písmena a vždy je to nepohodlné?

  1. Linux Cat Command:Použití a příklady

  2. Příkaz Linux Sed:Použití a příklady

  3. Linuxové příkazy – přehled a příklady

  1. Příkaz Linux AWK – Příklady syntaxe použití Linuxu a Unixu

  2. Řez / Grep A Df -h?

  3. Grep And Tail -f?