zmienna powłoki w wyrażeniu grep regex
Próbuję użyć zmiennej w wyrażeniu grep regex. Po prostu zamieszczę przykład awarii i być może ktoś może zasugerować, jak sprawić, by zmienna była oceniana podczas uruchamiania polecenia grep. próbowałem${var}
także.
$ string="test this"
$ var="test"
$ echo $string | grep '^$var'
$
Ponieważ moje wyrażenie regularne powinno pasować do wierszy rozpoczynających się od „test”, powinno wydrukować wiersz odbitą echem.
$ echo $string
test this
$