7
Bashのコマンドの単一引用符内の変数の展開
一重引用符と、一重引用符と変数の中に他のいくつかのコマンドがあるbashスクリプトからコマンドを実行したいと思います。 例えば repo forall -c '....$variable' この形式で$は、エスケープされ、変数は展開されません。 次のバリエーションを試しましたが、拒否されました。 repo forall -c '...."$variable" ' repo forall -c " '....$variable' " " repo forall -c '....$variable' " repo forall -c "'" ....$variable "'" 変数の代わりに値を代入すると、コマンドは正常に実行されます。 どこがいけないのか教えてください。