У меня есть два файла: файл1 и файл2. Содержание обоих файлов следующее
Моя цель – посмотреть, смогу ли я найти точное соответствие Hello в file2 .
Я использовал следующую команду: grep -F -f file1 file2
. В качестве выходных данных я получаю Bla bla bla bla Hello Bla Bla bla bla bla
.
Но предположим, что я изменил Hello в file1 просто на «H» и снова запустил команду grep; Я также получаю в качестве выхода Bla bla bla bla Hello Bla Bla bla bla bla
.
Что я могу сделать, чтобы решить эту проблему и искать только точное совпадение?
Вы можете добавить эти два аргумента:
Так что команда будет:
grep -ow -F -f file1 file2
Первый пример выведет:
Hello
Второй ничего не выводит, так как точное совпадение не найдено.