简单描述三者的使用方式和区别
字符串的定义
单引号和双引号都是解决变量中间有空格, 定义字符串的功能
区别:
单引会剥夺字符串内的特殊符号含义, 使其包裹的字符串为纯字符串, 不存在其他含义
双引号会保留一些特殊符号的作用, 方便在字符串内使用引用或命令
exp:
1
2
3
$ gomyck=123
$ echo '$gomyck' #打印 $gomyck
$ echo "$gomyck" #打印 123
命令的执行
命令替换符 ``, 会在 shell 命令执行之前先执行, 把结果替换到当前位置
exp:
1
$ echo `date` #打印当前时间