再问-linux的shell问题!!!!!
for name in daemon_directory command_directory \
queue_directory sendmail_path newaliases_path mailq_path mail_owner\
setgid manpages
do
while :
do
eval echo \$n "$name: [\$$name]\ \$c"
read ans
case $ans in
"") break;;
*) eval $name=\$ans; break;;
esac
done
done
上面这段代码中$n,$c代表什么意义?eval又是什么意思?能解释下这段代码的意思吗?