Я хочу запустить команду из сценария оболочки bash, который имеет одинарные кавычки и некоторые другие команды внутри одинарных кавычек и переменной.
например, repo forall -c '....$variable'
В этом формате $
экранируется, и переменная не расширяется.
Я попробовал следующие варианты, но они были отклонены:
repo forall -c '...."$variable" '
repo forall -c " '....$variable' "
" repo forall -c '....$variable' "
repo forall -c "'" ....$variable "'"
Если я заменю значение вместо переменной, команда будет выполнена просто отлично.
Пожалуйста, скажите мне, где я буду ошибаться.