Запуск `ls` в репозитории Git приводит к тому, что статус git - opercretainainaine -

Если вам нужно найти файлы, содержащие слово, а затем отфильтровать файлы, содержащие другое слово, вы можете использовать такую последовательность команд:

grep word * | awk -F ':' '{print $1}'|uniq | xargs grep word2
  • grep word * - покажет все файлы, содержащие "слово", имя файла будет первым в списке.
  • awk -F ':' '{print $1}' - выведет только имя файла из результатов
  • uniq - убедится, что вы не выводите имя файла более одного раза.
  • xargs grep word2 - снова выполнит поиск в списке файлов, которые вы получили.
1
10.01.2018, 02:49
0 ответов

Теги

Похожие вопросы