关于shell单双引号的问题: 双引号能够识别变量,双引号能够实现转义(类似于“*”) 单引号是不能识别变量,只会原样输出,单引号是不能转义的 例子: [root@localhost ~]$ name=abc #定义变量name 的值是abc [root@localhost ~]$ echo '$name' $name #如果输出时使用单引号,则$name原封不动的输出 [root@localhost ~]$ echo "