shell 总结 单引号 双引号 花括号
来源:互联网 发布:淘宝开店协议点同意 编辑:程序博客网 时间:2024/06/05 01:01
chenxb@computercxb:~$ echo '123test $PATH'123test $PATHchenxb@computercxb:~$ echo "123test $PATH"123test /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
可以看出:
单引号会忽略所有的特殊字符
双引号忽略大多数,但不包括$ \ `
给变量加上花括号{}
chenxb@computercxb:~$ echo '123test $PATHtest'123test $PATHtestchenxb@computercxb:~$ echo "123test $PATHtest"123test chenxb@computercxb:~$ echo "123test ${PATH}test"123test /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamestest
$PATHtest找不到PATHtest变量
我们给PATH变量加上花括号,找到了PATH变量,再加上test输出
shell中推荐给所有变量加上花括号,这是个好习惯
0 0
- shell 总结 单引号 双引号 花括号
- shell编程中,单引号,双引号,各种括号的区别
- shell中单引号和双引号的使用总结
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别
- linux shell中双引号,单引号,反单引号
- Linux shell: 单引号和双引号
- shell script 单引号和双引号
- linux shell单引号 双引号 解释
- Shell 单引号 双引号 反引号
- shell 中的单引号和双引号
- C语言变长参数的认识以及宏实现
- windows 判断环境变量有无输入正确 echo %JAVA_HOME%
- [深入理解Android卷二 全文-第二章]深入理解Java Binder和MessageQueue
- Android Adb.exe工具使用
- css大会网站顶部的一个特效
- shell 总结 单引号 双引号 花括号
- 开发第一个Android应用之前你需要知道的六件事
- eclipse中新建分支
- 南邮 OJ 1025 完数
- 欢迎使用CSDN-markdown编辑器
- ASP.NET定时执行任务 (不使用外接程序,.net内部机制实现)
- 【LeetCode】242 Valid Anagram
- spss 数据库配置(mysql)
- new 与malloc 的区别