Сопоставление класса символов Linux не работает для этого выраженияLinux

Ответить Пред. темаСлед. тема
Anonymous
 Сопоставление класса символов Linux не работает для этого выражения

Сообщение Anonymous »

Я пытаюсь написать сочетание, который соответствует любому из v1.65.x, v1.66.x или v1.67.x. Но в тот момент, когда я представляю класс персонажей, он не работает ни с списком символов, ни в диапазоне: < /p>

Код: Выделить всё

if [[ "v1.67.x" =~ "v1.67" ]]; then echo matches; else echo no match fi
< /code>
Выходы < /p>
matches
< /code>
с классом символов < /p>
if [[ "v1.67.x" =~ "v1.6[7]" ]]; then echo matches; else echo no match; fi
< /code>
Выходы < /p>
 no match
Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/796 ... expression
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»