gcc中重音符号的含义

时间:2015-10-21 19:22:23

标签: gcc sh

以下是回答有关如何查找GCC包含路径的问题的链接。

Finding out what the GCC include path is

最后一个答案是:

$ `gcc -print-prog-name=cc1` -v

我不明白重音符号的含义(`)。有没有人理解它的含义?

1 个答案:

答案 0 :(得分:0)

角色" $"只是提示的一部分。 命令

gcc -print-prog-name=cc1

返回的内容如下:

/usr/lib/gcc/x86_64-linux-gnu/4.8/cc1

现在,如果在命令的开头和结尾添加两个字符`,输出将返回到终端,您可以将其用作命令的一部分。 所以,例如

cd /home/`whoami`

应该将您带到您的主文件夹。 因此,在您的示例中,命令:

`gcc -print-prog-name=cc1` -v

等于:

/usr/lib/gcc/x86_64-linux-gnu/4.8/cc1 -v

打印cc1的版本