No código a seguir, parece que {} são removidos das aspas simples ao usar set, mas não ao usar alias. Como posso impedir que o conjunto remova os aparelhos?
set variable = "middle"
set string = 'echo ${ENVVAR}_'$variable'_end'
echo $string
Ao executar o script, eu esperaria ver:
echo ${ENVVAR}_middle_end
Mas, em vez disso, recebo:
echo $ENVVAR_middle_end
Como posso impedir que o csh remova meu aparelho?