Если вы используете GNU grep
, вы можете найти целое слово с опцией -w
и указать несколько шаблонов:
grep -w -e apple -e appleY -e pie -e pieY
Вы также можете объединить их в одно регулярное выражение:
grep -w 'appleY\?\|pieY\?'
Здесь Y?
означает «необязательно, за которым следует Y»
Вы можете избавиться от экранирования, используя расширенные регулярные выражения с параметрами -E
:
grep -w -E 'appleY?|pieY?'
Похоже, вы пытаетесь выполнить/etc/apt/sources.list
. Поскольку это недопустимый исполняемый файл (, это обычный текстовый файл ASCII )и у него нет разрешения на выполнение, это не сработает.
Вам нужно будет использовать текстовый редактор для изменения sources.list
, например. nano /etc/apt/sources.list
.