변수가 포함된 여러 줄 문자열에 변수를 할당한 다음 이를 에코하고 싶습니다. 아래와 같이 here-doc을 사용해 보았습니다. csh에서 이것을 달성하는 가장 좋은 방법은 무엇입니까?
set my_name="JOHN"
set my_var=<<EOF
"name":"${my_name}"
EOF
echo ${my_name}
echo ${my_var}
답변1
다음 방법을 시도해 보셨나요?
set my_var = '\
"name":"${my_name}" \
'
그 다음에:
echo $my_var:q