GNU/Linux >> Znalost Linux >  >> Linux

Počet souborů obsahujících daný řetězec?

Jak mohu spočítat počet souborů (v adresáři) obsahujících daný řetězec jako vstup v bash/sh?

Přijatá odpověď:

grep -l "string" * | wc -l vyhledá „řetězec“ v obsahu všech souborů v pracovním adresáři a řekne vám, kolik se shodovalo.


Linux
  1. Jak číst řetězec jako hexadecimální číslo v Bash?

  2. Jak najít soubory v daném sektoru?

  3. .o soubory vs. .a soubory

  1. Počítání počtu souborů v adresáři pomocí C

  2. Najděte adresáře obsahující určitý počet souborů

  3. Jak najít soubory, které neobsahují daný vyhledávací řetězec

  1. Jak zvýšit limit počtu otevřených souborů v Linuxu

  2. Přeformátování velkého počtu souborů XML?

  3. Unixový příkaz pro výpis souborů obsahujících řetězec, ale *NE* obsahujících jiný řetězec