grep
также можно использовать с примером нескольких шаблонов, сгруппировав их в файл и используя папку -f
:
:
$ tree .
.
├── fruit1
├── fruit2
├── fruit3
└── patterns
Содержимое файлов:
$ more *
::::::::::::::
fruit1
::::::::::::::
apple
::::::::::::::
fruit2
::::::::::::::
peach
::::::::::::::
fruit3
::::::::::::::
melon
::::::::::::::
patterns
::::::::::::::
apple
banana
peach
melon
cherry
команда:
$ grep -f patterns fruit*
fruit1:apple
fruit2:peach
fruit3:melon
Вы также можете явно подать в суд на различные шаблоны в команде:
$ grep -e apple -e peach -e melon fruit*
fruit1:apple
fruit2:peach
fruit3:melon