grep -i -A 5 -B 5 'db_pd.Clients' eightygigsfile.sql
Это работало в течение часа на довольно мощном сервере Linux, который в остальном не перегружен. Любая альтернатива grep? Что-нибудь о моем синтаксисе, которое можно улучшить (egrep, fgrep лучше?)
Файл на самом деле находится в каталоге, который используется совместно с другим сервером, но фактическое дисковое пространство является локальным, поэтому это не должно иметь никакого значения?
grep захватывает до 93% ЦП
cindex .чтобы проиндексировать вашу текущую папку csearch db_pd.Clients.
-iпереключатель может замедлить процесс, попробуйте без него-iили сLC_ALL=C grep .... Кроме того, если вы используете только фиксированную строку, используйтеgrep -F.