Я пытаюсь использовать переменную в регулярном выражении grep. Я просто отправлю пример неудачи, и, возможно, кто-то может предложить, как заставить переменную оцениваться при запуске команды grep. Я также пробовал ${var}
.
$ string="test this"
$ var="test"
$ echo $string | grep '^$var'
$
Так как мое регулярное выражение должно соответствовать строкам, начинающимся с "test", оно должно печатать строку, эхо-эхо через нее.
$ echo $string
test this
$