在编写 shell 脚本或输入命令时,你可能已经注意到大多数命令都可以使用单引号 或双引号, 这不仅适用于 shell 脚本,而且适用于所有 Bash 命令, 但是两种类型的引号以及 Bash shell 解释它的方式之间存在一定的差异,下面将介绍它们之间的不同。
在Linux环境下,Shell是一种命令行解释器,用于与操作系统进行交互。在Shell中,引号的使用可以改变变量扩展、命令替换和通配符扩展的行为。单引号、双引号和无引号的区别如下:单引号(' '):单引号中的所有字符都被视为字面值,没有特殊含义,也没有变量扩展或命令替换。
引号标明文中直接引用的话。引号分双引号(“”)和单引号(‘’)两种。引号的作用有以下几种:1.行文中直接引用的话,用引号标示。例如:“满招损,谦受益”这句格言,流传到今天至少有两千年了。2.需要着重论述的对象,用引号标示。例如:古人对于写文章有个基本要求,叫作“有物有序”。
„Wir sollten nach Hause gehen“, meinte sie. „Hier ist jede Diskussion zwecklos.“德国人称引号为Gänsefüßchen,可能是因为双引号就像是一只鹅的双脚。