单引号: 所见即所得 原封不动输出双引号: 与单引号类似 特殊符号进行解析 ( $ $() `` ! )无引号: 与双引号类似 支持通配符( {} * )反引号: 优先执行 优先执行里面的命令,反引号和$()作用一样,执行解析里面的命令
[root@m01 /server/scripts]# echo 'oldboy $oldboy $(whoami)
{1..5}'
oldboy $oldboy $(whoami) {1..5}
[root@m01 /server/scripts]# echo "oldboy $oldboy $(whoami)
{1..5}"
oldboy oldboy 666 root {1..5}
[root@m01 /server/scripts]# echo oldboy $oldboy $(whoami)
{1..5}
oldboy oldboy 666 root 1 2 3 4 5
[root@m01 /server/scripts]# #通配符: {} * [] [!] ? 匹配文件名