Еще два момента, которые следует помнить, когда grep
-ing в больших (или многих) файлах:
Если вы ищете фиксированную строку вместо шаблона, добавьте опцию -F
в grep
, это значительно ускорит ваш поиск (см. Source)
Если вы знаете, что на самом деле ищете слово, то i. e. ваш шаблон поиска ограничен несловесными символами или началом/окончанием строки, то добавьте опцию -w
. Думаю, это ускорит поиск.
Нашёл виновника в .profile:
xbacklight -set 10
Tmux читает файл для новых оболочек входа всякий раз, когда создаётся новая панель, потому что сессии tmux теоретически могут быть объединены несколькими ssh-клиентами, например.
Эти строки конфигурации делают трюк, избегая чтения .profile:
# Avoid spawning login shells and sourcing .profile
# every time a new window/pane is created
set -g default-shell $SHELL
set -g default-command $SHELL