LDAP sudoers sudoHost подстановочные знаки - PullRequest
1 голос
/ 18 июня 2020

Я пытаюсь использовать «sudoHost» для сопоставления последовательности имени хоста в sudoers LDAP. Кто-нибудь знает, как использовать grep для этого:

1080s.....1089s?

Я пробую тестировать на bash, и у меня не получается.

grep  "[1082s-1089s]" devtech

Я буду очень признателен за любые подсказки Спасибо ты

1 Ответ

0 голосов
/ 25 июня 2020

Это вопрос openldap sudoers или grep?

Если в файле с именем devtech есть следующие строки:

1079s 1080 с 1081-е годы 1082-е ... 1089-е годы 1090s

И вы хотите сопоставить только те записи, которые вы указали, регулярное выражение grep будет выглядеть так:

grep -E '^108[0-9]s$' devtech

Я включил начало (^) и конец ($) маркеров строки просто чтобы быть абсолютно точным, но они вам не нужны (если только вы не боитесь совпадать с '11085s').

...