我正在使用ZSH,我相信我需要使用变量扩展来解决我的问题,但我不确定。
FOOFIELD=1 PROPERTY=FOO echo ${(P)PROPERTYFIELD}
预期结果:1
当前结果:空
我在做什么错?
您可以通过执行以下命令来实现
➜ ~ FOOFIELD=1 ➜ ~ FOO=11 ➜ ~ PROPERTY=FOO ➜ ~ echo ${(P)PROPERTY} 11 ➜ ~ echo ${${(P)PROPERTY}FIELD} 1