@Nikit_adw

Как правильно организовать grep?

Суть: нужно грепать документ три раза по трем разным результатам, а потом эти результаты сравнивать между собой, чтобы вывести несоответствие.
Желательно все это поднять в виде bash-скрипта.
Как правильнее всего такое организовать? Пока на ум приходит только использование команды tee, сохранение с ее помощью вывода в 3 разных документа (или в один?) и сравнение строк в нем каким то образом. Буду благодарен за любые подсказки.
  • Вопрос задан
  • 203 просмотра
Пригласить эксперта
Ответы на вопрос 3
shambler81
@shambler81 Куратор тега Linux
cat 111.txt | grep 1 | grep 2 | grep 3
А еше лучше покажи что есть и что нужно сделать
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Правильно - это задать вопрос более понятно.

Например привести пример исходных данных и пример желаемого результата.

Я не очень понимаю что вы хотите сделать, но tee позволяет вам одно и тоже вывести в несколько файлов, а не разные результаты для сравнения.
Ответ написан
Keanor
@Keanor
Ведущий разработчик
сравнение строк каким-то образом можно сделать через утилиту diff
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы