我有以下代码:
startCmnd="sudo -- bash -c"
test="${startCmnd} \"echo 'Hello this is a \$TEST' >> hello.txt\""
bash -c "${test}"
预期的结果必须是文件内的文本Hello this is a $TEST
,但它只将Hello this is a
.
必须这样做
有谁知道我如何解决这个问题或更好的方法来实现这个目标?
任何帮助都会受到重视
我有以下代码:
startCmnd="sudo -- bash -c"
test="${startCmnd} \"echo 'Hello this is a \$TEST' >> hello.txt\""
bash -c "${test}"
预期的结果必须是文件内的文本Hello this is a $TEST
,但它只将Hello this is a
.
必须这样做
有谁知道我如何解决这个问题或更好的方法来实现这个目标?
任何帮助都会受到重视