0%

变量和引号

变量和引号

在shell中设定变量使用单引号和双引号有什么区别呢?

双引号

双引号的功能比较强大

  • 替换变量

    1
    2
    3
    myname="Bash"
    HelloWorld="你好,我是 $myname"
    echo $HelloWorld

    输出结果为 你好,我是 Bash

    如果使用单引号则不行

  • 替换命令执行结果

  • 替换算数运算结果

单引号

单引号的作用就是形成一个字符串,写什么就是什么

欢迎关注我的其它发布渠道