我知道典型的方法是echo "$PATH"
,例如。但echo $PATH
也有效。另外,你甚至不需要这个echo
命令,你只需输入$PATH
,path 的值就会输出到屏幕上。
它们有什么区别,对特定命令有什么偏好吗?为什么?
答案1
在变量两边加上引号,可以防止通配符和分词参见外壳检查
我知道典型的方法是echo "$PATH"
,例如。但echo $PATH
也有效。另外,你甚至不需要这个echo
命令,你只需输入$PATH
,path 的值就会输出到屏幕上。
它们有什么区别,对特定命令有什么偏好吗?为什么?
在变量两边加上引号,可以防止通配符和分词参见外壳检查