여기 문서를 어떻게 사용하거나 csh의 변수에 여러 줄 문자열을 할당할 수 있습니까?

여기 문서를 어떻게 사용하거나 csh의 변수에 여러 줄 문자열을 할당할 수 있습니까?

변수가 포함된 여러 줄 문자열에 변수를 할당한 다음 이를 에코하고 싶습니다. 아래와 같이 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

관련 정보