原帖由 "xyystone" 发表: $ x=10 $ y=x $ eval print $$y 12098y $ x=10 $ y=x $ eval print $($y) ksh: x: not found $ eval print \$$y 10 为什么需要转义字符\,我觉得加了\之后$就被屏蔽了,按字符表面的意思理解?.........