Я действительно искал этот вопрос среди других подобных вопросов здесь, но не смог найти ответа.Как использовать регулярное выражение в bash для выбора строки между двойными кавычками?
У меня есть следующий текст в файле:
TYPE_A = "1" AND TYPE_B = "6" AND TYPE_C = "8755asd-"
Я пытаюсь Grep следующие (двойные кавычки могут содержать цифры, символы и специальные символы):
TYPE_C = "8755asd-"
Grep что я использую это: grep -o "TYPE_C = \"[0-9a-zA-Z-]*\"" text.txt
Однако, я думаю, что регулярное выражение в этой команде не является общим.
Благодарим за помощь.
что вы подразумеваете под это не родовой? – SMA
Я имею в виду, что это может не включать много возможностей. Не общее решение. –
@KasiyA Я уже сделал свои комментарии для всех ответов и выбрал один из них. –