
Tengo el siguiente código:
startCmnd="sudo -- bash -c"
test="${startCmnd} \"echo 'Hello this is a \$TEST' >> hello.txt\""
bash -c "${test}"
El resultado esperado debe ser el texto Hello this is a $TEST
dentro del archivo, pero en lugar de eso, solo puso Hello this is a
.
hay que hacerlo de esa manera
¿Alguien tiene alguna idea de cómo solucionar este problema o una mejor manera de lograrlo?
Cualquier ayuda sería apreciada.