Ich möchte einen Befehl von einer Bash-Skript die einfache Anführungszeichen und einige andere Befehle innerhalb der einfachen Anführungszeichen und eine Variable enthält.
z.B.. repo forall -c '....$variable'
In diesem Format, $
ist escaped und die Variable wird nicht erweitert.
Ich habe die folgenden Varianten ausprobiert, aber sie wurden abgelehnt:
repo forall -c '...."$variable" '
repo forall -c " '....$variable' "
" repo forall -c '....$variable' "
repo forall -c "'" ....$variable "'"
Wenn ich den Wert anstelle der Variablen einsetze, wird der Befehl ordnungsgemäß ausgeführt.
Bitte sagen Sie mir, was ich falsch mache.