我有以下程式碼:
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
.
必須這樣做
有誰知道我如何解決這個問題或更好的方法來實現這個目標?
任何幫助都會受到重視