сопоставить строку, используя регулярное выражение bash
Я хочу сопоставить строку, которая содержит слово, но не содержит точку с запятой
Это должно соответствовать:
class test
это не должно совпадать
class test;
это тоже не должно совпадать
class test; // test class
это то, что я ожидал работать, но это не так:
pattern="class [^;]*"
if [[ $line =~ $pattern ]]
Спасибо