
Ich möchte einer mehrzeiligen Zeichenfolge, die eine Variable enthält, eine Variable zuweisen und sie dann wiedergeben. Ich habe versucht, here-doc wie unten gezeigt zu verwenden. Was ist der beste Weg, dies in csh zu erreichen?
set my_name="JOHN"
set my_var=<<EOF
"name":"${my_name}"
EOF
echo ${my_name}
echo ${my_var}
Antwort1
Haben Sie Folgendes versucht?
set my_var = '\
"name":"${my_name}" \
'
Dann:
echo $my_var:q