Расширение переменной внутри одинарных кавычек в команде в Bash

Я хочу запустить команду изскрипт оболочки bash который имеет одинарные кавычки и некоторые другие команды внутри одинарных кавычек и переменную.

напримерrepo forall -c '....$variable'

В этом формате$ экранируется, а переменная не раскрывается.

Я попробовал следующие варианты, но они были отклонены:

repo forall -c '...."$variable" '

repo forall -c " '....$variable' "

" repo forall -c '....$variable' "

repo forall -c "'" ....$variable "'"

Если я подставлю значение вместо переменной, команда будет выполнена очень хорошо.

Пожалуйста, скажите мне, где я иду не так.

Ответы на вопрос(7)

Ваш ответ на вопрос