Jak používat příkaz Grep k tisku pouze názvu souboru

Jak Pouzivat Prikaz Grep K Tisku Pouze Nazvu Souboru



Pomocí grep můžete ve svém systému vyhledávat jakékoli konkrétní výrazy. Pomáhá uživateli hledat určité soubory s cílovým textem, což dále funguje při odstraňování systémových chyb a hledání konkrétních souborů.

Příkaz „grep“ má však nevýhodu: vytváří samostatné položky pro každý řádek, který obsahuje odpovídající text. To často vede k hromadění výstupní obrazovky nepotřebnými textovými prvky. V tomto rychlém blogu tedy vysvětlíme jednoduchý způsob použití příkazu „grep“ k vytištění názvu souboru pouze v systému Linux.







Jak používat příkaz Grep k tisku pouze názvu souboru

Příkaz „grep“ podporuje různé možnosti, které slouží různým účelům. Jednou z nich je volba „-l“, která mu přikazuje zobrazit pouze názvy souborů s odpovídajícím obsahem.



rukojeť -l 'vyhledávací_výraz' cílový_adresář

Nahraďte výrazy „vyhledávací_výraz“ textem, který chcete najít, a „cílový_adresář“ adresářem, který by měl hledat a přitom hledat stejný. Kromě toho, pro prohledání celého systému, můžete také zadat „cílový_adresář“ jako „*“.



Hledejme například jakýkoli soubor, který se skládá z řetězce „hello world“.





rukojeť -že 'Ahoj světe' *

Všimněte si, že váš cílový text nemusí být ve stejných velikostech titulků jako váš vstup v příkazu „grep“. Proto vždy používejte volbu „-i“ pro vyhledávání bez ohledu na malá a velká písmena. Po provedení předchozí příkaz zobrazí jednotlivé adresáře a příslušné shody v nich.



Závěr

Grep je velmi účinný příkaz pro vyhledávání v systému za účelem nalezení souborů, které obsahují specifické výrazy. Problém však nastává, když vám výsledky vyhledávání zaplní opakujícími se textovými prvky. Proto, abyste se toho zbavili, tento krátký blog vysvětluje použití příkazu „grep“ k vytištění pouze názvu souboru. Tato jednoduchá metoda zahrnuje použití možnosti „-l“. Kromě toho byste také měli použít volbu „-i“, abyste se vyhnuli problémům souvisejícím s malými a velkými písmeny.