sed включает файлы без суффикса

Вы говорите, что установили ядро ​​​​из репозитория ядра -lt, поэтому вам нужно убедиться, что вы включили этот репозиторий для установки всего, что связано с ядром

yum --enablerepo=elrepo-kernel install...
0
25.11.2020, 22:19
1 ответ

Строка типа *.*после вашей команды является шаблоном подстановки, а не регулярным выражением. Похоже, но это не так. Например, .в регулярном выражении означает «любой символ», а .в шаблоне подстановки означает «литерал». и ?в регулярном выражении является эквивалентом, означающим «любой символ».

Итак, в ваших командных строках:

  1. *.*= любое имя файла, содержащее "." в окружении любых символов,
  2. *= все файлы в вашем текущем каталоге и
  3. '*'= файл с буквальным названием *.

Когда я сказал «файл» выше, это включает в себя каталоги. Погуглите "шаблоны шаблонов" для получения дополнительной информации об их синтаксисе.

1
18.03.2021, 22:47

Теги

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