测试示例
root@ubuntu:~# cat a
123
root@ubuntu:~# echo cat a
cat a
root@ubuntu:~# echo 'cat a' #单引号引起
cat a
root@ubuntu:~# echo `cat a` #反引号 ` 引起
123
root@ubuntu:~# echo $(cat a) #$()包起
123
注意
1、符号` 不是单引号,是键盘左上角Esc下面的那个键,叫反引号。
2、用反符号 ` 引住的命令的执行结果能赋值给一个变量,如 a = `cat a.txt`。
3、`` 与 $() 功能相同,只是不同的shell解释器对俩命令的支持性不太一样。