Как избежать нежелательных зависимостей в пакете rpm?

Согласно man grep

Точка. соответствует любому одиночному символу.

таким образом grep .c соответствует любому символу, за которым следует c

Возможно, вы ищете grep -v \ .c или лучше grep -v '\ .c $'

, где

  • \. Особое значение.
  • c
  • $ конец строки (при передаче по конвейеру в ls выводится одна строка с именем файла)

согласно подстановочному знаку, вы также можете использовать grep -vF .c -F флаг указывает grep использовать arg как простую строку, а не регулярное выражение.

2
17.11.2019, 15:03
1 ответ

Почему бы не использовать:

%define __requires_exclude ^perl(\s|)\(.*\)$
3
27.01.2020, 21:59

Теги

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