¿Cómo utilizar este documento o asignar una cadena multilínea a una variable en csh?

¿Cómo utilizar este documento o asignar una cadena multilínea a una variable en csh?

Quiero asignar una variable a una cadena de varias líneas que contiene una variable y luego repetirla. Intenté usar here-doc como se muestra a continuación. ¿Cuál es la mejor manera de lograr esto en CSH?

set my_name="JOHN"
set my_var=<<EOF
"name":"${my_name}"
EOF

echo ${my_name}
echo ${my_var}

Respuesta1

Has intentado lo siguiente ?

set my_var = '\
"name":"${my_name}" \
'

entonces:

echo $my_var:q

información relacionada