Uvědomil jsem si, že nejčastěji používám grep v trojkombinací R.I.P:
$ grep -riP "pat" .
> hledám Pata. Pat umřel?
Často taky přidám poznámku, kde na mapě umřel, jestli na A2, B5 nebo C1:
$ grep -riPA2 "pat" .
No tak jsem se z dlouhé chvíle chtěl zeptat, jaké grepy používáte nejčastěji vy?
ag
Typicky grep -rnI
grep ^[^#]
grep SPAMMY
ripgrep místo grepu pokrývá už v defaultu většinu toho co potřebuju :)
Ale jinak
rg -tcpp
rg -tpy
(filtrace výsledků na c++ / python zdrojáky)
Nejlepší je grep zelený, má sladší chuť než obyčejné žluté nebo červené grepy, a také je šťavnatější.
:lvimgrep vzorek **/*.php
grep -Rli
grep -Ax -Bx 'xyz'
+ kombinace regex a multi |grep
grep -rn -e "regex" .
Nejpoužívanejší je příkaz sl
grep -Eo <regex>