反引号,英文名为backquote或backtick,位于键盘左上角,和波浪号(~)在同一个键上。
反引号在Linux shell命令行中有特殊的含义:反引号间的内容,会被shell先执行。其输出被放入主命令后,主命令再被执行。
例如:
[root@euca-10-254-99-183 ~]# cd /usr/src/kernels/`uname -r`
[root@euca-10-254-99-183 4.12.11-300.fc26.x86_64]#
Command substitution shall occur when the command is enclosed as follows:
$(command)
or (backquoted version):
`command`
所以,上述例子中的命令,也可以写为:
[root@euca-10-254-99-183 ~]# cd /usr/src/kernels/$(uname -r)
[root@euca-10-254-99-183 4.12.11-300.fc26.x86_64]#