shell脚本中的引号

eric_zhang 2026-06-24 67 阅读
单引号: 所见即所得 原封不动输出
 
双引号: 与单引号类似 特殊符号进行解析 ( $ $() `` ! )
 
无引号: 与双引号类似 支持通配符( {} * )
 
反引号: 优先执行 优先执行里面的命令,反引号和$()作用一样,执行解析里面的命令

 

[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]# #通配符: {} * [] [!] ? 匹配文件名

 


一共 0 条评论

暂无评论

来抢个沙发,成为第一个评论的人吧~

0%
搜索文章
🔥 热门搜索
ESC 关闭 · 按 ⌘K 快速打开