grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql
Działa to od godziny na dość potężnym serwerze linuxowym, który inaczej nie jest przeciążony. Jakaś alternatywa dla grepa? Coś w mojej składni, które można poprawić (egrep, fgrep lepiej?)
Plik faktycznie znajduje się w katalogu, który jest współdzielony z montowaniem na innym serwerze, ale rzeczywisty obszar dysku jest lokalny, więc nie powinno to robić żadnej różnicy?
grep pochłania do 93% procesora
cindex .aby zindeksować bieżący folder csearch db_pd.Clients.
-iprzełącznik może spowolnić proces, spróbuj bez-ilub z włączeniemLC_ALL=C grep .... Ponadto, jeśli grepujesz tylko dla ustalonego ciągu, użyjgrep -F.