什么是间接扩张?${!var*}是什么意思?
如果第一个字符 PARAMETER
是一个感叹号,Bash使用从 PARAMETER
作为变量的名称;然后展开该变量,该值用于替换的其余部分,而不是 PARAMETER
本身。这就是所谓的间接膨胀。
franky ~> echo ${!N*}NNTPPORT NNTPSERVER NPX_PLUGIN_PATH
的其余部分形成的变量的值。 PARAMETER
PARAMETER
!N*
其余部分 PARAMETER
N*
慕标琳琳
收到一只叮咚
慕运维8079593
相关分类