shell中的 ``(反引号) ''(单引号) ""(双引号)

 

反引号里面的内容赋给变量的时候 会以执行命令的方式给例如:

str=`cat 1.txt`

echo $str

就会输出1.txt里面的内容

 

str="cat 1.txt"  或者 str='cat 1.txt'

echo $str

都会输出cat 1.txt

 

单引号和双引号的区别:

str="hello"

str2="bryan, $str"

echo $str2

输出的内容是:bryan, hello

 

str2='bryan, $str'

echo $str2

输出的内容是:bryan, $str

如果想用单引号输出的话需要再嵌套一个单引号即可 str2='bryan, '$str''

相关文章:

  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2022-12-23
  • 2021-11-11
  • 2021-08-31
  • 2022-12-23
  • 2021-07-18
  • 2021-06-25
相关资源
相似解决方案