在bash里,‘’“”都可以用来表示字符串,区别是双引号中变量被赋值了,而单引号是字符串本身,·` `反引号,内一般放的是bash的命令,将命令的结果赋值给一个变量。
如下:
a="abc"
b=`pwd`
echo "string=$a" # 结果显示 string=abc
echo 'string=$a' # 结果显示string=$a
echo 'string=$b' # 结果显示 string= 当前的目录路径
在bash里,‘’“”都可以用来表示字符串,区别是双引号中变量被赋值了,而单引号是字符串本身,·` `反引号,内一般放的是bash的命令,将命令的结果赋值给一个变量。
如下:
a="abc"
b=`pwd`
echo "string=$a" # 结果显示 string=abc
echo 'string=$a' # 结果显示string=$a
echo 'string=$b' # 结果显示 string= 当前的目录路径