Полезные консольные команды в Ubuntu - mcodex

Полезные консольные команды в Ubuntu

Поиск строки в файлах

# поиск в определенном файле
grep "строка которую ищем" file.txt

# поиск во всех файлах и папках в определенной папке
grep -r "строка которую ищем" /etc/log

# поиск во всех файлах и папках в текущей папке
grep -r "строка которую ищем" .

# показываем строки (-n) и игнорируем регистр (-i)
grep -rni "строка которую ищем" .

# ищем во всех файлах и папках, кроме исключений
grep -rn \
  --exclude-dir=vendor \
  --exclude-dir=.git \
  "строка которую ищем" .