GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit limit délky čáry při použití grep (Filtrovat výsledek podle délky čáry)?

První přístup, pokuste se vyloučit z grepování jednořádkové soubory JS. Často budou mít název jako some-library.min.js, takže můžete udělat něco jako:

$ grep --exclude '*.min.js' ...

Dalším přístupem je, že pokud víte, že to bude v souboru CSS, můžete použít ack k omezení vyhledávání na soubory CSS (a ignorovat různé chyby VCS):

$ ack --type=css ...

Chcete-li však odpovědět na svou otázku, můžete napsat regulární výraz, který bude odpovídat délce řádku. Následující bude odpovídat libovolnému řádku se 100 nebo méně znaky.

$ grep -E '^.{,100}$'

Linux
  1. Jak vypnout nebo restartovat Linux pomocí příkazového řádku

  2. Jak nastavit parametry, když Pipe Bash Script to Bash?

  3. Jak restartovat Linux pomocí příkazového řádku

  1. Jak vytvořit databázi v MySQL pomocí příkazového řádku

  2. Hledání poslední položky v řadě pomocí Grepu?

  3. Jak odstranit předponu slova pomocí grep?

  1. Jak nastavit limit velikosti nahrávání souborů v Apache?

  2. jak omezit délku řetězce přítomného v řádku pomocí linuxu

  3. Nastavte relativní čas pomocí příkazového řádku