Shell中单、双、反引号的区别

单引号(’’): 里直接是字符串,$这种字符不转义
双引号(””): 里面是把原变量中的值取出,$var是取出其中的值
双引号中有单引号(” ‘’ “): 谁在外面谁权力最大 会输出变量的值
单引号中有双引号(’ “” ‘): 谁在外面谁权力最大 中间全是字符串,不转义
反引号(``): 直接相当于执行命令

总结:
(1)单引号不取变量值
(2)双引号取变量值
(3)反引号`,执行引号中命令
(4)双引号内部嵌套单引号,取出变量值
(5)单引号内部嵌套双引号,不取出变量值