如果是$()的话,代表()内的命令是一个需要一个子进程来对其内的命令再次进行处理
echo $(ls)
如果用echo ${} 的话,输出为空
如果是#{}的话,代表{}内的内容是一个确定的内容
无需再次处理
var=$PATH
echo ${var}
如果是$()的话,代表()内的命令是一个需要一个子进程来对其内的命令再次进行处理
echo $(ls)
如果用echo ${} 的话,输出为空
如果是#{}的话,代表{}内的内容是一个确定的内容
无需再次处理
var=$PATH
echo ${var}
本文标题:$()与${}的区别
本文链接:https://www.haomeiwen.com/subject/gryrdctx.html
网友评论