다음 코드가 있습니다.
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
.
그런 식으로 이루어져야 해
이 문제를 해결하는 방법이나 이를 수행하는 더 좋은 방법에 대해 아는 사람이 있습니까?
어떤 도움이라도 가치가 있을 것입니다