Полезные команды по grep

Набор сниппетов для поиска, фильтрации через утилиту grep.

Рекурсивный поиск внутри директории (плюс замена пробелов)

grep -R 'project_id' . > file.txt
grep -o '"name-[a-zA-Z-]*"' file.txt | tr \" "\b" > file-total.txt

Поиск строки в директории

grep -s 'export GITHUB_TOKEN' * .*

Поиск измененных yml, yaml файлов внутри ci/

if [[ $(git status -s | grep ci | grep -E "y(a)?ml") ]]; then
   echo "CI configurations have changed"
fi

Статья будет дополняться…

2 Comments

  1. StudyDocx

    Спасибо! =)

    Reply
  2. whoiscall.ru

    Спасибо огромное за статью!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *